./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/value-barrier.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/value-barrier.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 a1547b75afb1b01d0cf690d41cd148f95a1d634b593ce1a85b95a7cb34e2db41
--- Real Ultimate output ---
This is Ultimate 0.2.2-dev-2329fc7
[2023-10-26 09:07:04,679 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2023-10-26 09:07:04,681 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2023-10-26 09:07:04,745 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2023-10-26 09:07:04,746 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2023-10-26 09:07:04,748 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2023-10-26 09:07:04,750 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2023-10-26 09:07:04,752 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2023-10-26 09:07:04,753 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2023-10-26 09:07:04,758 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2023-10-26 09:07:04,759 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2023-10-26 09:07:04,760 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2023-10-26 09:07:04,761 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2023-10-26 09:07:04,762 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2023-10-26 09:07:04,763 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2023-10-26 09:07:04,764 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2023-10-26 09:07:04,765 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2023-10-26 09:07:04,766 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2023-10-26 09:07:04,777 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2023-10-26 09:07:04,782 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2023-10-26 09:07:04,783 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2023-10-26 09:07:04,784 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2023-10-26 09:07:04,785 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2023-10-26 09:07:04,785 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2023-10-26 09:07:04,791 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2023-10-26 09:07:04,791 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2023-10-26 09:07:04,792 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2023-10-26 09:07:04,793 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2023-10-26 09:07:04,793 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2023-10-26 09:07:04,794 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2023-10-26 09:07:04,794 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2023-10-26 09:07:04,795 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2023-10-26 09:07:04,796 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2023-10-26 09:07:04,797 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2023-10-26 09:07:04,802 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2023-10-26 09:07:04,802 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2023-10-26 09:07:04,802 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2023-10-26 09:07:04,803 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2023-10-26 09:07:04,803 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2023-10-26 09:07:04,804 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2023-10-26 09:07:04,804 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2023-10-26 09:07:04,805 INFO  L101        SettingsManager]: Beginning loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2023-10-26 09:07:04,852 INFO  L113        SettingsManager]: Loading preferences was successful
[2023-10-26 09:07:04,852 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2023-10-26 09:07:04,852 INFO  L136        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2023-10-26 09:07:04,852 INFO  L138        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2023-10-26 09:07:04,853 INFO  L136        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2023-10-26 09:07:04,853 INFO  L138        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2023-10-26 09:07:04,854 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2023-10-26 09:07:04,854 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2023-10-26 09:07:04,854 INFO  L138        SettingsManager]:  * Use SBE=true
[2023-10-26 09:07:04,854 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2023-10-26 09:07:04,855 INFO  L138        SettingsManager]:  * sizeof long=4
[2023-10-26 09:07:04,855 INFO  L138        SettingsManager]:  * Check unreachability of error function in SV-COMP mode=false
[2023-10-26 09:07:04,855 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2023-10-26 09:07:04,855 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2023-10-26 09:07:04,856 INFO  L138        SettingsManager]:  * sizeof long double=12
[2023-10-26 09:07:04,857 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2023-10-26 09:07:04,857 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2023-10-26 09:07:04,857 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2023-10-26 09:07:04,857 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2023-10-26 09:07:04,857 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2023-10-26 09:07:04,857 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2023-10-26 09:07:04,858 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2023-10-26 09:07:04,858 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2023-10-26 09:07:04,858 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2023-10-26 09:07:04,858 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2023-10-26 09:07:04,858 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2023-10-26 09:07:04,859 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2023-10-26 09:07:04,859 INFO  L138        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2023-10-26 09:07:04,859 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2023-10-26 09:07:04,860 INFO  L138        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2023-10-26 09:07:04,860 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2023-10-26 09:07:04,860 INFO  L138        SettingsManager]:  * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC
[2023-10-26 09:07:04,860 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 -> a1547b75afb1b01d0cf690d41cd148f95a1d634b593ce1a85b95a7cb34e2db41
[2023-10-26 09:07:05,233 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2023-10-26 09:07:05,272 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2023-10-26 09:07:05,274 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2023-10-26 09:07:05,275 INFO  L271        PluginConnector]: Initializing CDTParser...
[2023-10-26 09:07:05,275 INFO  L275        PluginConnector]: CDTParser initialized
[2023-10-26 09:07:05,276 INFO  L432   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/value-barrier.i
[2023-10-26 09:07:06,928 INFO  L500              CDTParser]: Created temporary CDT project at NULL
[2023-10-26 09:07:07,348 INFO  L351              CDTParser]: Found 1 translation units.
[2023-10-26 09:07:07,355 INFO  L172              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/value-barrier.i
[2023-10-26 09:07:07,382 INFO  L394              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/6f77a55cd/7b306c17c4a14e52961e8e9d617cf685/FLAG551d90d23
[2023-10-26 09:07:07,398 INFO  L402              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/6f77a55cd/7b306c17c4a14e52961e8e9d617cf685
[2023-10-26 09:07:07,400 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2023-10-26 09:07:07,401 INFO  L131        ToolchainWalker]: Walking toolchain with 6 elements.
[2023-10-26 09:07:07,404 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2023-10-26 09:07:07,404 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2023-10-26 09:07:07,411 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2023-10-26 09:07:07,412 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.10 09:07:07" (1/1) ...
[2023-10-26 09:07:07,414 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71f63a4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:07, skipping insertion in model container
[2023-10-26 09:07:07,414 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.10 09:07:07" (1/1) ...
[2023-10-26 09:07:07,420 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2023-10-26 09:07:07,497 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2023-10-26 09:07:07,759 WARN  L611        FunctionHandler]: implicit declaration of function __builtin_bswap16
[2023-10-26 09:07:08,137 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2023-10-26 09:07:08,165 INFO  L203         MainTranslator]: Completed pre-run
[2023-10-26 09:07:08,201 WARN  L611        FunctionHandler]: implicit declaration of function __builtin_bswap16
[2023-10-26 09:07:08,251 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2023-10-26 09:07:08,345 INFO  L208         MainTranslator]: Completed translation
[2023-10-26 09:07:08,346 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08 WrapperNode
[2023-10-26 09:07:08,346 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2023-10-26 09:07:08,347 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2023-10-26 09:07:08,347 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2023-10-26 09:07:08,347 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2023-10-26 09:07:08,352 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,401 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,448 INFO  L138                Inliner]: procedures = 269, calls = 36, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 110
[2023-10-26 09:07:08,448 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2023-10-26 09:07:08,449 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2023-10-26 09:07:08,449 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2023-10-26 09:07:08,449 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2023-10-26 09:07:08,468 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,469 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,483 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,484 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,489 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,509 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,511 INFO  L185        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,517 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,520 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2023-10-26 09:07:08,524 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2023-10-26 09:07:08,524 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2023-10-26 09:07:08,525 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2023-10-26 09:07:08,525 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (1/1) ...
[2023-10-26 09:07:08,536 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2023-10-26 09:07:08,554 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2023-10-26 09:07:08,582 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-10-26 09:07:08,629 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-10-26 09:07:08,635 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2023-10-26 09:07:08,635 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2023-10-26 09:07:08,645 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2023-10-26 09:07:08,647 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2023-10-26 09:07:08,647 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2023-10-26 09:07:08,647 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2023-10-26 09:07:08,648 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2023-10-26 09:07:08,648 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2023-10-26 09:07:08,649 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2023-10-26 09:07:08,650 WARN  L209             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement
[2023-10-26 09:07:08,872 INFO  L235             CfgBuilder]: Building ICFG
[2023-10-26 09:07:08,886 INFO  L261             CfgBuilder]: Building CFG for each procedure with an implementation
[2023-10-26 09:07:09,343 INFO  L276             CfgBuilder]: Performing block encoding
[2023-10-26 09:07:09,350 INFO  L295             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2023-10-26 09:07:09,350 INFO  L300             CfgBuilder]: Removed 3 assume(true) statements.
[2023-10-26 09:07:09,352 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.10 09:07:09 BoogieIcfgContainer
[2023-10-26 09:07:09,363 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2023-10-26 09:07:09,367 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2023-10-26 09:07:09,367 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2023-10-26 09:07:09,371 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2023-10-26 09:07:09,371 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.10 09:07:07" (1/3) ...
[2023-10-26 09:07:09,372 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3706c25f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.10 09:07:09, skipping insertion in model container
[2023-10-26 09:07:09,373 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.10 09:07:08" (2/3) ...
[2023-10-26 09:07:09,373 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3706c25f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.10 09:07:09, skipping insertion in model container
[2023-10-26 09:07:09,374 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.10 09:07:09" (3/3) ...
[2023-10-26 09:07:09,375 INFO  L112   eAbstractionObserver]: Analyzing ICFG value-barrier.i
[2023-10-26 09:07:09,390 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2023-10-26 09:07:09,408 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2023-10-26 09:07:09,408 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations.
[2023-10-26 09:07:09,408 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2023-10-26 09:07:09,527 INFO  L144    ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions.
[2023-10-26 09:07:09,580 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,739 INFO  L130       PetriNetUnfolder]: 8/204 cut-off events.
[2023-10-26 09:07:09,740 INFO  L131       PetriNetUnfolder]: For 1/1 co-relation queries the response was YES.
[2023-10-26 09:07:09,745 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 210 conditions, 204 events. 8/204 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 370 event pairs, 0 based on Foata normal form. 0/179 useless extension candidates. Maximal degree in co-relation 108. Up to 4 conditions per place. 
[2023-10-26 09:07:09,749 INFO  L82        GeneralOperation]: Start removeDead. Operand has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,765 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,769 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-10-26 09:07:09,805 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,808 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,808 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 138 places, 141 transitions, 290 flow
[2023-10-26 09:07:09,867 INFO  L130       PetriNetUnfolder]: 8/204 cut-off events.
[2023-10-26 09:07:09,884 INFO  L131       PetriNetUnfolder]: For 1/1 co-relation queries the response was YES.
[2023-10-26 09:07:09,887 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 210 conditions, 204 events. 8/204 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 370 event pairs, 0 based on Foata normal form. 0/179 useless extension candidates. Maximal degree in co-relation 108. Up to 4 conditions per place. 
[2023-10-26 09:07:09,889 INFO  L119        LiptonReduction]: Number of co-enabled transitions 2660
[2023-10-26 09:07:17,226 INFO  L134        LiptonReduction]: Checked pairs total: 9082
[2023-10-26 09:07:17,227 INFO  L136        LiptonReduction]: Total number of compositions: 123
[2023-10-26 09:07:17,250 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-10-26 09:07:17,269 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;@5f6e9c0a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-10-26 09:07:17,269 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 11 error locations.
[2023-10-26 09:07:17,272 INFO  L130       PetriNetUnfolder]: 0/2 cut-off events.
[2023-10-26 09:07:17,272 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-10-26 09:07:17,273 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:17,273 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1]
[2023-10-26 09:07:17,277 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 8 more)] ===
[2023-10-26 09:07:17,284 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:17,284 INFO  L85        PathProgramCache]: Analyzing trace with hash 15569, now seen corresponding path program 1 times
[2023-10-26 09:07:17,291 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:17,292 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041238391]
[2023-10-26 09:07:17,292 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:17,293 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:17,431 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:17,579 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:17,580 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:17,581 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041238391]
[2023-10-26 09:07:17,581 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041238391] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:17,581 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:17,582 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1
[2023-10-26 09:07:17,583 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158923896]
[2023-10-26 09:07:17,583 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:17,590 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2023-10-26 09:07:17,590 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:17,630 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2023-10-26 09:07:17,636 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2023-10-26 09:07:17,647 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 135 out of 264
[2023-10-26 09:07:17,649 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 37 transitions, 82 flow. Second operand  has 2 states, 2 states have (on average 136.0) internal successors, (272), 2 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:17,655 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:17,655 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 135 of 264
[2023-10-26 09:07:17,656 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:17,742 INFO  L130       PetriNetUnfolder]: 35/108 cut-off events.
[2023-10-26 09:07:17,742 INFO  L131       PetriNetUnfolder]: For 1/1 co-relation queries the response was YES.
[2023-10-26 09:07:17,742 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 200 conditions, 108 events. 35/108 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 389 event pairs, 22 based on Foata normal form. 12/97 useless extension candidates. Maximal degree in co-relation 157. Up to 84 conditions per place. 
[2023-10-26 09:07:17,745 INFO  L137   encePairwiseOnDemand]: 259/264 looper letters, 16 selfloop transitions, 0 changer transitions 2/32 dead transitions.
[2023-10-26 09:07:17,745 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 32 transitions, 108 flow
[2023-10-26 09:07:17,746 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2023-10-26 09:07:17,747 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2023-10-26 09:07:17,771 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 293 transitions.
[2023-10-26 09:07:17,774 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5549242424242424
[2023-10-26 09:07:17,775 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 293 transitions.
[2023-10-26 09:07:17,776 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 293 transitions.
[2023-10-26 09:07:17,779 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:17,780 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 293 transitions.
[2023-10-26 09:07:17,789 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 146.5) internal successors, (293), 2 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:17,810 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:17,810 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 264.0) internal successors, (792), 3 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:17,812 INFO  L175             Difference]: Start difference. First operand has 37 places, 37 transitions, 82 flow. Second operand 2 states and 293 transitions.
[2023-10-26 09:07:17,813 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 32 transitions, 108 flow
[2023-10-26 09:07:17,815 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 32 transitions, 108 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:17,816 INFO  L231             Difference]: Finished difference. Result has 34 places, 30 transitions, 65 flow
[2023-10-26 09:07:17,818 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=72, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=65, PETRI_PLACES=34, PETRI_TRANSITIONS=30}
[2023-10-26 09:07:17,821 INFO  L288   CegarLoopForPetriNet]: 37 programPoint places, -3 predicate places.
[2023-10-26 09:07:17,821 INFO  L495      AbstractCegarLoop]: Abstraction has has 34 places, 30 transitions, 65 flow
[2023-10-26 09:07:17,821 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 136.0) internal successors, (272), 2 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:17,822 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:17,822 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2023-10-26 09:07:17,823 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2023-10-26 09:07:17,823 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 8 more)] ===
[2023-10-26 09:07:17,826 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:17,826 INFO  L85        PathProgramCache]: Analyzing trace with hash 14952583, now seen corresponding path program 1 times
[2023-10-26 09:07:17,826 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:17,827 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379590550]
[2023-10-26 09:07:17,827 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:17,827 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:17,886 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:17,973 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:17,974 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:17,976 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379590550]
[2023-10-26 09:07:17,976 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379590550] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:17,977 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:17,977 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:17,977 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565168062]
[2023-10-26 09:07:17,977 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:17,978 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:17,979 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:17,979 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:17,979 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:18,009 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 128 out of 264
[2023-10-26 09:07:18,010 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 30 transitions, 65 flow. Second operand  has 3 states, 3 states have (on average 129.33333333333334) internal successors, (388), 3 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:18,010 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:18,010 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 264
[2023-10-26 09:07:18,010 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:18,084 INFO  L130       PetriNetUnfolder]: 48/140 cut-off events.
[2023-10-26 09:07:18,085 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-10-26 09:07:18,086 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 263 conditions, 140 events. 48/140 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 572 event pairs, 28 based on Foata normal form. 0/114 useless extension candidates. Maximal degree in co-relation 259. Up to 96 conditions per place. 
[2023-10-26 09:07:18,088 INFO  L137   encePairwiseOnDemand]: 259/264 looper letters, 20 selfloop transitions, 4 changer transitions 0/36 dead transitions.
[2023-10-26 09:07:18,088 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 36 transitions, 125 flow
[2023-10-26 09:07:18,088 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:18,088 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:18,095 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 409 transitions.
[2023-10-26 09:07:18,095 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5164141414141414
[2023-10-26 09:07:18,096 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 409 transitions.
[2023-10-26 09:07:18,096 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 409 transitions.
[2023-10-26 09:07:18,096 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:18,096 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 409 transitions.
[2023-10-26 09:07:18,097 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 136.33333333333334) internal successors, (409), 3 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:18,100 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:18,101 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 264.0) internal successors, (1056), 4 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:18,101 INFO  L175             Difference]: Start difference. First operand has 34 places, 30 transitions, 65 flow. Second operand 3 states and 409 transitions.
[2023-10-26 09:07:18,113 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 36 transitions, 125 flow
[2023-10-26 09:07:18,114 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 36 transitions, 125 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:18,115 INFO  L231             Difference]: Finished difference. Result has 37 places, 33 transitions, 95 flow
[2023-10-26 09:07:18,116 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=264, PETRI_DIFFERENCE_MINUEND_FLOW=65, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=95, PETRI_PLACES=37, PETRI_TRANSITIONS=33}
[2023-10-26 09:07:18,116 INFO  L288   CegarLoopForPetriNet]: 37 programPoint places, 0 predicate places.
[2023-10-26 09:07:18,116 INFO  L495      AbstractCegarLoop]: Abstraction has has 37 places, 33 transitions, 95 flow
[2023-10-26 09:07:18,117 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 129.33333333333334) internal successors, (388), 3 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:18,117 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:18,117 INFO  L209   CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1]
[2023-10-26 09:07:18,117 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2023-10-26 09:07:18,117 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 8 more)] ===
[2023-10-26 09:07:18,118 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:18,118 INFO  L85        PathProgramCache]: Analyzing trace with hash 1504670632, now seen corresponding path program 1 times
[2023-10-26 09:07:18,119 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:18,119 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658044175]
[2023-10-26 09:07:18,119 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:18,119 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:18,212 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:18,214 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2023-10-26 09:07:18,257 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:18,292 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2023-10-26 09:07:18,297 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2023-10-26 09:07:18,299 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining)
[2023-10-26 09:07:18,301 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (9 of 11 remaining)
[2023-10-26 09:07:18,302 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (8 of 11 remaining)
[2023-10-26 09:07:18,302 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (7 of 11 remaining)
[2023-10-26 09:07:18,302 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (6 of 11 remaining)
[2023-10-26 09:07:18,317 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (5 of 11 remaining)
[2023-10-26 09:07:18,320 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (4 of 11 remaining)
[2023-10-26 09:07:18,321 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 11 remaining)
[2023-10-26 09:07:18,321 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 11 remaining)
[2023-10-26 09:07:18,321 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 11 remaining)
[2023-10-26 09:07:18,322 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (0 of 11 remaining)
[2023-10-26 09:07:18,323 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2023-10-26 09:07:18,323 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1]
[2023-10-26 09:07:18,326 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2023-10-26 09:07:18,326 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2023-10-26 09:07:18,362 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2023-10-26 09:07:18,372 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,422 INFO  L130       PetriNetUnfolder]: 15/338 cut-off events.
[2023-10-26 09:07:18,423 INFO  L131       PetriNetUnfolder]: For 6/6 co-relation queries the response was YES.
[2023-10-26 09:07:18,424 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 352 conditions, 338 events. 15/338 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 779 event pairs, 0 based on Foata normal form. 0/294 useless extension candidates. Maximal degree in co-relation 206. Up to 8 conditions per place. 
[2023-10-26 09:07:18,424 INFO  L82        GeneralOperation]: Start removeDead. Operand has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,425 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,425 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-10-26 09:07:18,425 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,426 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,426 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 158 places, 162 transitions, 342 flow
[2023-10-26 09:07:18,468 INFO  L130       PetriNetUnfolder]: 15/338 cut-off events.
[2023-10-26 09:07:18,481 INFO  L131       PetriNetUnfolder]: For 6/6 co-relation queries the response was YES.
[2023-10-26 09:07:18,482 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 352 conditions, 338 events. 15/338 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 779 event pairs, 0 based on Foata normal form. 0/294 useless extension candidates. Maximal degree in co-relation 206. Up to 8 conditions per place. 
[2023-10-26 09:07:18,486 INFO  L119        LiptonReduction]: Number of co-enabled transitions 6536
[2023-10-26 09:07:24,970 INFO  L134        LiptonReduction]: Checked pairs total: 25590
[2023-10-26 09:07:24,977 INFO  L136        LiptonReduction]: Total number of compositions: 129
[2023-10-26 09:07:24,987 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-10-26 09:07:24,988 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;@5f6e9c0a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-10-26 09:07:24,988 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 13 error locations.
[2023-10-26 09:07:24,989 INFO  L130       PetriNetUnfolder]: 0/2 cut-off events.
[2023-10-26 09:07:24,990 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-10-26 09:07:24,990 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:24,990 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1]
[2023-10-26 09:07:24,990 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:24,990 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:24,991 INFO  L85        PathProgramCache]: Analyzing trace with hash 25554, now seen corresponding path program 1 times
[2023-10-26 09:07:24,991 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:24,991 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372184273]
[2023-10-26 09:07:24,991 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:24,992 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:25,016 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:25,029 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:25,030 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:25,030 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372184273]
[2023-10-26 09:07:25,031 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372184273] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:25,031 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:25,031 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1
[2023-10-26 09:07:25,045 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971078068]
[2023-10-26 09:07:25,046 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:25,046 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2023-10-26 09:07:25,046 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:25,047 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2023-10-26 09:07:25,047 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2023-10-26 09:07:25,047 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 153 out of 291
[2023-10-26 09:07:25,049 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 55 transitions, 128 flow. Second operand  has 2 states, 2 states have (on average 154.0) internal successors, (308), 2 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,049 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:25,049 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 153 of 291
[2023-10-26 09:07:25,049 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:25,200 INFO  L130       PetriNetUnfolder]: 264/788 cut-off events.
[2023-10-26 09:07:25,201 INFO  L131       PetriNetUnfolder]: For 18/18 co-relation queries the response was YES.
[2023-10-26 09:07:25,202 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1252 conditions, 788 events. 264/788 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 5127 event pairs, 170 based on Foata normal form. 89/706 useless extension candidates. Maximal degree in co-relation 396. Up to 436 conditions per place. 
[2023-10-26 09:07:25,206 INFO  L137   encePairwiseOnDemand]: 285/291 looper letters, 23 selfloop transitions, 0 changer transitions 0/49 dead transitions.
[2023-10-26 09:07:25,215 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 49 transitions, 162 flow
[2023-10-26 09:07:25,215 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2023-10-26 09:07:25,215 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2023-10-26 09:07:25,216 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 335 transitions.
[2023-10-26 09:07:25,216 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5756013745704467
[2023-10-26 09:07:25,216 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 335 transitions.
[2023-10-26 09:07:25,218 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 335 transitions.
[2023-10-26 09:07:25,218 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:25,218 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 335 transitions.
[2023-10-26 09:07:25,219 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 167.5) internal successors, (335), 2 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,220 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 291.0) internal successors, (873), 3 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,221 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 291.0) internal successors, (873), 3 states have internal predecessors, (873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,221 INFO  L175             Difference]: Start difference. First operand has 54 places, 55 transitions, 128 flow. Second operand 2 states and 335 transitions.
[2023-10-26 09:07:25,221 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 49 transitions, 162 flow
[2023-10-26 09:07:25,222 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 49 transitions, 162 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:25,224 INFO  L231             Difference]: Finished difference. Result has 51 places, 49 transitions, 116 flow
[2023-10-26 09:07:25,224 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=116, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=116, PETRI_PLACES=51, PETRI_TRANSITIONS=49}
[2023-10-26 09:07:25,227 INFO  L288   CegarLoopForPetriNet]: 54 programPoint places, -3 predicate places.
[2023-10-26 09:07:25,227 INFO  L495      AbstractCegarLoop]: Abstraction has has 51 places, 49 transitions, 116 flow
[2023-10-26 09:07:25,234 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 154.0) internal successors, (308), 2 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,234 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:25,234 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2023-10-26 09:07:25,234 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2023-10-26 09:07:25,236 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:25,236 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:25,237 INFO  L85        PathProgramCache]: Analyzing trace with hash 24556079, now seen corresponding path program 1 times
[2023-10-26 09:07:25,237 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:25,237 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674598244]
[2023-10-26 09:07:25,237 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:25,237 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:25,260 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:25,300 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:25,300 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:25,300 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674598244]
[2023-10-26 09:07:25,300 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674598244] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:25,300 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:25,300 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:25,301 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145172804]
[2023-10-26 09:07:25,301 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:25,302 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:25,302 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:25,303 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:25,303 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:25,325 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 145 out of 291
[2023-10-26 09:07:25,325 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 49 transitions, 116 flow. Second operand  has 3 states, 3 states have (on average 146.33333333333334) internal successors, (439), 3 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,326 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:25,326 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 291
[2023-10-26 09:07:25,326 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:25,542 INFO  L130       PetriNetUnfolder]: 506/1205 cut-off events.
[2023-10-26 09:07:25,542 INFO  L131       PetriNetUnfolder]: For 24/24 co-relation queries the response was YES.
[2023-10-26 09:07:25,544 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2062 conditions, 1205 events. 506/1205 cut-off events. For 24/24 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 7884 event pairs, 301 based on Foata normal form. 0/962 useless extension candidates. Maximal degree in co-relation 2057. Up to 711 conditions per place. 
[2023-10-26 09:07:25,567 INFO  L137   encePairwiseOnDemand]: 285/291 looper letters, 31 selfloop transitions, 5 changer transitions 0/59 dead transitions.
[2023-10-26 09:07:25,567 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 59 transitions, 208 flow
[2023-10-26 09:07:25,568 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:25,568 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:25,569 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 472 transitions.
[2023-10-26 09:07:25,569 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5406643757159221
[2023-10-26 09:07:25,569 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 472 transitions.
[2023-10-26 09:07:25,569 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 472 transitions.
[2023-10-26 09:07:25,570 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:25,570 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 472 transitions.
[2023-10-26 09:07:25,571 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,572 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,572 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,573 INFO  L175             Difference]: Start difference. First operand has 51 places, 49 transitions, 116 flow. Second operand 3 states and 472 transitions.
[2023-10-26 09:07:25,573 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 59 transitions, 208 flow
[2023-10-26 09:07:25,574 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 59 transitions, 208 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:25,576 INFO  L231             Difference]: Finished difference. Result has 55 places, 53 transitions, 154 flow
[2023-10-26 09:07:25,576 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=116, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=154, PETRI_PLACES=55, PETRI_TRANSITIONS=53}
[2023-10-26 09:07:25,578 INFO  L288   CegarLoopForPetriNet]: 54 programPoint places, 1 predicate places.
[2023-10-26 09:07:25,578 INFO  L495      AbstractCegarLoop]: Abstraction has has 55 places, 53 transitions, 154 flow
[2023-10-26 09:07:25,578 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 146.33333333333334) internal successors, (439), 3 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,578 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:25,578 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:25,579 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2023-10-26 09:07:25,579 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:25,580 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:25,580 INFO  L85        PathProgramCache]: Analyzing trace with hash 2143592303, now seen corresponding path program 1 times
[2023-10-26 09:07:25,580 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:25,580 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203245771]
[2023-10-26 09:07:25,580 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:25,580 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:25,605 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:25,640 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:25,641 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:25,643 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203245771]
[2023-10-26 09:07:25,643 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203245771] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:25,643 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:25,643 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:25,643 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113846530]
[2023-10-26 09:07:25,644 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:25,644 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:25,644 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:25,645 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:25,645 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:25,656 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 146 out of 291
[2023-10-26 09:07:25,657 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 53 transitions, 154 flow. Second operand  has 3 states, 3 states have (on average 148.0) internal successors, (444), 3 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:25,657 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:25,657 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 291
[2023-10-26 09:07:25,657 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:26,272 INFO  L130       PetriNetUnfolder]: 1409/3202 cut-off events.
[2023-10-26 09:07:26,272 INFO  L131       PetriNetUnfolder]: For 379/390 co-relation queries the response was YES.
[2023-10-26 09:07:26,279 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5981 conditions, 3202 events. 1409/3202 cut-off events. For 379/390 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 23877 event pairs, 332 based on Foata normal form. 0/2606 useless extension candidates. Maximal degree in co-relation 5974. Up to 1520 conditions per place. 
[2023-10-26 09:07:26,292 INFO  L137   encePairwiseOnDemand]: 284/291 looper letters, 53 selfloop transitions, 5 changer transitions 0/79 dead transitions.
[2023-10-26 09:07:26,305 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 79 transitions, 343 flow
[2023-10-26 09:07:26,306 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:26,306 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:26,307 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 496 transitions.
[2023-10-26 09:07:26,307 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.56815578465063
[2023-10-26 09:07:26,307 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 496 transitions.
[2023-10-26 09:07:26,307 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 496 transitions.
[2023-10-26 09:07:26,307 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:26,308 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 496 transitions.
[2023-10-26 09:07:26,309 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 165.33333333333334) internal successors, (496), 3 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,310 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,310 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,319 INFO  L175             Difference]: Start difference. First operand has 55 places, 53 transitions, 154 flow. Second operand 3 states and 496 transitions.
[2023-10-26 09:07:26,319 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 79 transitions, 343 flow
[2023-10-26 09:07:26,323 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 79 transitions, 329 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:07:26,324 INFO  L231             Difference]: Finished difference. Result has 57 places, 58 transitions, 188 flow
[2023-10-26 09:07:26,324 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=188, PETRI_PLACES=57, PETRI_TRANSITIONS=58}
[2023-10-26 09:07:26,326 INFO  L288   CegarLoopForPetriNet]: 54 programPoint places, 3 predicate places.
[2023-10-26 09:07:26,327 INFO  L495      AbstractCegarLoop]: Abstraction has has 57 places, 58 transitions, 188 flow
[2023-10-26 09:07:26,327 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 148.0) internal successors, (444), 3 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,327 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:26,327 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:26,327 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2023-10-26 09:07:26,328 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:26,329 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:26,329 INFO  L85        PathProgramCache]: Analyzing trace with hash 812537436, now seen corresponding path program 1 times
[2023-10-26 09:07:26,330 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:26,331 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996942753]
[2023-10-26 09:07:26,331 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:26,331 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:26,356 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:26,386 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:26,386 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:26,386 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996942753]
[2023-10-26 09:07:26,387 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996942753] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:26,387 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:26,392 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:26,393 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725682011]
[2023-10-26 09:07:26,394 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:26,394 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:26,395 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:26,395 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:26,397 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:26,416 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 145 out of 291
[2023-10-26 09:07:26,420 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 58 transitions, 188 flow. Second operand  has 3 states, 3 states have (on average 147.66666666666666) internal successors, (443), 3 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,420 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:26,420 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 291
[2023-10-26 09:07:26,420 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:26,809 INFO  L130       PetriNetUnfolder]: 1261/2849 cut-off events.
[2023-10-26 09:07:26,810 INFO  L131       PetriNetUnfolder]: For 608/624 co-relation queries the response was YES.
[2023-10-26 09:07:26,814 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5782 conditions, 2849 events. 1261/2849 cut-off events. For 608/624 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 21605 event pairs, 598 based on Foata normal form. 0/2235 useless extension candidates. Maximal degree in co-relation 5774. Up to 1801 conditions per place. 
[2023-10-26 09:07:26,835 INFO  L137   encePairwiseOnDemand]: 286/291 looper letters, 36 selfloop transitions, 7 changer transitions 0/69 dead transitions.
[2023-10-26 09:07:26,836 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 69 transitions, 308 flow
[2023-10-26 09:07:26,836 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:26,836 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:26,837 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 472 transitions.
[2023-10-26 09:07:26,837 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5406643757159221
[2023-10-26 09:07:26,838 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 472 transitions.
[2023-10-26 09:07:26,838 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 472 transitions.
[2023-10-26 09:07:26,838 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:26,838 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 472 transitions.
[2023-10-26 09:07:26,839 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,840 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,841 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,841 INFO  L175             Difference]: Start difference. First operand has 57 places, 58 transitions, 188 flow. Second operand 3 states and 472 transitions.
[2023-10-26 09:07:26,841 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 69 transitions, 308 flow
[2023-10-26 09:07:26,860 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 69 transitions, 294 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:07:26,862 INFO  L231             Difference]: Finished difference. Result has 58 places, 63 transitions, 229 flow
[2023-10-26 09:07:26,862 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=178, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=229, PETRI_PLACES=58, PETRI_TRANSITIONS=63}
[2023-10-26 09:07:26,863 INFO  L288   CegarLoopForPetriNet]: 54 programPoint places, 4 predicate places.
[2023-10-26 09:07:26,864 INFO  L495      AbstractCegarLoop]: Abstraction has has 58 places, 63 transitions, 229 flow
[2023-10-26 09:07:26,864 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 147.66666666666666) internal successors, (443), 3 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,864 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:26,864 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:26,864 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2023-10-26 09:07:26,864 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:26,865 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:26,865 INFO  L85        PathProgramCache]: Analyzing trace with hash -979104911, now seen corresponding path program 1 times
[2023-10-26 09:07:26,865 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:26,865 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549990611]
[2023-10-26 09:07:26,865 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:26,865 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:26,877 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:26,926 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:26,926 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:26,926 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549990611]
[2023-10-26 09:07:26,926 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549990611] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:26,927 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:26,927 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:26,927 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640283244]
[2023-10-26 09:07:26,927 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:26,927 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:26,927 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:26,928 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:26,928 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:26,937 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 146 out of 291
[2023-10-26 09:07:26,938 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 63 transitions, 229 flow. Second operand  has 3 states, 3 states have (on average 148.0) internal successors, (444), 3 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:26,938 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:26,938 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 291
[2023-10-26 09:07:26,938 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:27,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([608] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [183#(= |#race~data~0| 0), 161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 141#L1019-4true, 61#L1036true, 29#L1022-1true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,365 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:07:27,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([667] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_55|) 0) (= |v_#pthreadsMutex_49| (store |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55| (store .cse0 |v_~#ready_mutex~0.offset_55| 1)))))  InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, threadThread1of2ForFork0_#t~nondet4=|v_threadThread1of2ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet4][22], [161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 181#true, 141#L1019-4true, 61#L1036true, 128#L1019-4true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,366 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:07:27,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:27,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([620] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][25], [161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 61#L1036true, 181#true, 47#L1019-1true, 131#L1019-2true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,367 INFO  L383   tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event
[2023-10-26 09:07:27,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:27,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:27,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:27,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([608] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [183#(= |#race~data~0| 0), 114#L1037-6true, 161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 141#L1019-4true, 29#L1022-1true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,402 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:27,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([667] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_55|) 0) (= |v_#pthreadsMutex_49| (store |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55| (store .cse0 |v_~#ready_mutex~0.offset_55| 1)))))  InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, threadThread1of2ForFork0_#t~nondet4=|v_threadThread1of2ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet4][22], [114#L1037-6true, 161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 181#true, 141#L1019-4true, 128#L1019-4true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,403 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:27,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([608] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [183#(= |#race~data~0| 0), 161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 141#L1019-4true, 29#L1022-1true, 3#ULTIMATE.startEXITtrue, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,460 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:27,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([667] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_55|) 0) (= |v_#pthreadsMutex_49| (store |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55| (store .cse0 |v_~#ready_mutex~0.offset_55| 1)))))  InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, threadThread1of2ForFork0_#t~nondet4=|v_threadThread1of2ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet4][22], [161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 141#L1019-4true, 181#true, 3#ULTIMATE.startEXITtrue, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 128#L1019-4true, 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,461 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([608] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [183#(= |#race~data~0| 0), 161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 141#L1019-4true, 29#L1022-1true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 91#L1038-12true, 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,462 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,463 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([667] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_55|) 0) (= |v_#pthreadsMutex_49| (store |v_#pthreadsMutex_50| |v_~#ready_mutex~0.base_55| (store .cse0 |v_~#ready_mutex~0.offset_55| 1)))))  InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, threadThread1of2ForFork0_#t~nondet4=|v_threadThread1of2ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_55|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_55|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~nondet4][22], [161#true, Black: 178#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 181#true, 141#L1019-4true, 128#L1019-4true, Black: 166#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 91#L1038-12true, 176#true, threadThread1of2ForFork0InUse, Black: 170#true, threadThread2of2ForFork0InUse])
[2023-10-26 09:07:27,463 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:27,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:27,762 INFO  L130       PetriNetUnfolder]: 2602/4967 cut-off events.
[2023-10-26 09:07:27,762 INFO  L131       PetriNetUnfolder]: For 1313/1561 co-relation queries the response was YES.
[2023-10-26 09:07:27,769 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 11212 conditions, 4967 events. 2602/4967 cut-off events. For 1313/1561 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 35011 event pairs, 598 based on Foata normal form. 72/4188 useless extension candidates. Maximal degree in co-relation 11203. Up to 2525 conditions per place. 
[2023-10-26 09:07:27,799 INFO  L137   encePairwiseOnDemand]: 284/291 looper letters, 55 selfloop transitions, 7 changer transitions 0/91 dead transitions.
[2023-10-26 09:07:27,805 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 91 transitions, 439 flow
[2023-10-26 09:07:27,805 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:27,806 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:27,807 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 494 transitions.
[2023-10-26 09:07:27,807 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.565864833906071
[2023-10-26 09:07:27,807 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 494 transitions.
[2023-10-26 09:07:27,807 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 494 transitions.
[2023-10-26 09:07:27,807 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:27,807 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 494 transitions.
[2023-10-26 09:07:27,811 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 164.66666666666666) internal successors, (494), 3 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:27,813 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:27,826 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 291.0) internal successors, (1164), 4 states have internal predecessors, (1164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:27,826 INFO  L175             Difference]: Start difference. First operand has 58 places, 63 transitions, 229 flow. Second operand 3 states and 494 transitions.
[2023-10-26 09:07:27,826 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 91 transitions, 439 flow
[2023-10-26 09:07:27,840 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 91 transitions, 431 flow, removed 0 selfloop flow, removed 1 redundant places.
[2023-10-26 09:07:27,841 INFO  L231             Difference]: Finished difference. Result has 61 places, 70 transitions, 292 flow
[2023-10-26 09:07:27,841 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=291, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=292, PETRI_PLACES=61, PETRI_TRANSITIONS=70}
[2023-10-26 09:07:27,842 INFO  L288   CegarLoopForPetriNet]: 54 programPoint places, 7 predicate places.
[2023-10-26 09:07:27,842 INFO  L495      AbstractCegarLoop]: Abstraction has has 61 places, 70 transitions, 292 flow
[2023-10-26 09:07:27,843 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 148.0) internal successors, (444), 3 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:27,843 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:27,843 INFO  L209   CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1]
[2023-10-26 09:07:27,843 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2023-10-26 09:07:27,843 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 10 more)] ===
[2023-10-26 09:07:27,843 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:27,844 INFO  L85        PathProgramCache]: Analyzing trace with hash -1840933140, now seen corresponding path program 1 times
[2023-10-26 09:07:27,844 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:27,844 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257926928]
[2023-10-26 09:07:27,844 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:27,844 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:27,896 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:27,897 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2023-10-26 09:07:27,938 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:27,949 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2023-10-26 09:07:27,949 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2023-10-26 09:07:27,949 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 13 remaining)
[2023-10-26 09:07:27,949 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (11 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (10 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (9 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (8 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (7 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (6 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 13 remaining)
[2023-10-26 09:07:27,950 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 13 remaining)
[2023-10-26 09:07:27,951 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 13 remaining)
[2023-10-26 09:07:27,951 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 13 remaining)
[2023-10-26 09:07:27,951 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 13 remaining)
[2023-10-26 09:07:27,951 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (0 of 13 remaining)
[2023-10-26 09:07:27,951 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2023-10-26 09:07:27,951 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:27,952 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2023-10-26 09:07:27,952 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2023-10-26 09:07:27,985 INFO  L144    ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions.
[2023-10-26 09:07:27,989 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,082 INFO  L130       PetriNetUnfolder]: 27/551 cut-off events.
[2023-10-26 09:07:28,091 INFO  L131       PetriNetUnfolder]: For 19/19 co-relation queries the response was YES.
[2023-10-26 09:07:28,093 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 579 conditions, 551 events. 27/551 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1614 event pairs, 1 based on Foata normal form. 0/478 useless extension candidates. Maximal degree in co-relation 346. Up to 16 conditions per place. 
[2023-10-26 09:07:28,109 INFO  L82        GeneralOperation]: Start removeDead. Operand has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,112 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,112 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-10-26 09:07:28,112 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,112 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,113 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 178 places, 183 transitions, 396 flow
[2023-10-26 09:07:28,187 INFO  L130       PetriNetUnfolder]: 27/551 cut-off events.
[2023-10-26 09:07:28,205 INFO  L131       PetriNetUnfolder]: For 19/19 co-relation queries the response was YES.
[2023-10-26 09:07:28,207 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 579 conditions, 551 events. 27/551 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1614 event pairs, 1 based on Foata normal form. 0/478 useless extension candidates. Maximal degree in co-relation 346. Up to 16 conditions per place. 
[2023-10-26 09:07:28,216 INFO  L119        LiptonReduction]: Number of co-enabled transitions 11058
[2023-10-26 09:07:34,487 INFO  L134        LiptonReduction]: Checked pairs total: 48463
[2023-10-26 09:07:34,488 INFO  L136        LiptonReduction]: Total number of compositions: 132
[2023-10-26 09:07:34,489 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-10-26 09:07:34,489 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;@5f6e9c0a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-10-26 09:07:34,489 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 15 error locations.
[2023-10-26 09:07:34,491 INFO  L130       PetriNetUnfolder]: 0/3 cut-off events.
[2023-10-26 09:07:34,491 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-10-26 09:07:34,491 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:34,491 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1]
[2023-10-26 09:07:34,491 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:34,491 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:34,492 INFO  L85        PathProgramCache]: Analyzing trace with hash 36310, now seen corresponding path program 1 times
[2023-10-26 09:07:34,492 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:34,492 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081890870]
[2023-10-26 09:07:34,492 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:34,492 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:34,504 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:34,511 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:34,511 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:34,512 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081890870]
[2023-10-26 09:07:34,512 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081890870] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:34,512 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:34,512 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1
[2023-10-26 09:07:34,512 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152951947]
[2023-10-26 09:07:34,512 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:34,512 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2023-10-26 09:07:34,513 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:34,513 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2023-10-26 09:07:34,513 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2023-10-26 09:07:34,513 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 171 out of 315
[2023-10-26 09:07:34,514 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 71 transitions, 172 flow. Second operand  has 2 states, 2 states have (on average 172.0) internal successors, (344), 2 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:34,514 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:34,514 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 315
[2023-10-26 09:07:34,514 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:34,964 INFO  L130       PetriNetUnfolder]: 1411/3504 cut-off events.
[2023-10-26 09:07:34,977 INFO  L131       PetriNetUnfolder]: For 151/151 co-relation queries the response was YES.
[2023-10-26 09:07:34,982 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 5630 conditions, 3504 events. 1411/3504 cut-off events. For 151/151 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 28855 event pairs, 919 based on Foata normal form. 471/3301 useless extension candidates. Maximal degree in co-relation 1382. Up to 2000 conditions per place. 
[2023-10-26 09:07:35,007 INFO  L137   encePairwiseOnDemand]: 308/315 looper letters, 28 selfloop transitions, 0 changer transitions 0/64 dead transitions.
[2023-10-26 09:07:35,007 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 64 transitions, 214 flow
[2023-10-26 09:07:35,007 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2023-10-26 09:07:35,007 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2023-10-26 09:07:35,008 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 377 transitions.
[2023-10-26 09:07:35,008 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5984126984126984
[2023-10-26 09:07:35,008 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 377 transitions.
[2023-10-26 09:07:35,009 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 377 transitions.
[2023-10-26 09:07:35,009 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:35,009 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 377 transitions.
[2023-10-26 09:07:35,010 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 188.5) internal successors, (377), 2 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:35,027 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 315.0) internal successors, (945), 3 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:35,028 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 315.0) internal successors, (945), 3 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:35,028 INFO  L175             Difference]: Start difference. First operand has 69 places, 71 transitions, 172 flow. Second operand 2 states and 377 transitions.
[2023-10-26 09:07:35,028 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 64 transitions, 214 flow
[2023-10-26 09:07:35,029 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 64 transitions, 214 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:35,032 INFO  L231             Difference]: Finished difference. Result has 66 places, 64 transitions, 158 flow
[2023-10-26 09:07:35,033 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=158, PETRI_PLACES=66, PETRI_TRANSITIONS=64}
[2023-10-26 09:07:35,035 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, -3 predicate places.
[2023-10-26 09:07:35,035 INFO  L495      AbstractCegarLoop]: Abstraction has has 66 places, 64 transitions, 158 flow
[2023-10-26 09:07:35,035 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 172.0) internal successors, (344), 2 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:35,035 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:35,035 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2023-10-26 09:07:35,035 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2023-10-26 09:07:35,036 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:35,036 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:35,036 INFO  L85        PathProgramCache]: Analyzing trace with hash 34903354, now seen corresponding path program 1 times
[2023-10-26 09:07:35,036 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:35,036 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532536936]
[2023-10-26 09:07:35,036 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:35,037 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:35,042 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:35,061 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:35,061 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:35,061 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532536936]
[2023-10-26 09:07:35,061 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532536936] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:35,061 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:35,061 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:35,062 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707914641]
[2023-10-26 09:07:35,062 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:35,062 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:35,062 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:35,062 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:35,063 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:35,092 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 162 out of 315
[2023-10-26 09:07:35,093 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 64 transitions, 158 flow. Second operand  has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:35,093 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:35,093 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 315
[2023-10-26 09:07:35,093 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:36,082 INFO  L130       PetriNetUnfolder]: 3563/7166 cut-off events.
[2023-10-26 09:07:36,096 INFO  L131       PetriNetUnfolder]: For 265/265 co-relation queries the response was YES.
[2023-10-26 09:07:36,106 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 12346 conditions, 7166 events. 3563/7166 cut-off events. For 265/265 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 58328 event pairs, 2181 based on Foata normal form. 0/5934 useless extension candidates. Maximal degree in co-relation 12340. Up to 4392 conditions per place. 
[2023-10-26 09:07:36,140 INFO  L137   encePairwiseOnDemand]: 308/315 looper letters, 40 selfloop transitions, 6 changer transitions 0/78 dead transitions.
[2023-10-26 09:07:36,147 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 78 transitions, 278 flow
[2023-10-26 09:07:36,147 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:36,148 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:36,148 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 533 transitions.
[2023-10-26 09:07:36,149 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.564021164021164
[2023-10-26 09:07:36,149 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 533 transitions.
[2023-10-26 09:07:36,149 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 533 transitions.
[2023-10-26 09:07:36,149 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:36,149 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 533 transitions.
[2023-10-26 09:07:36,150 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 177.66666666666666) internal successors, (533), 3 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:36,151 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:36,152 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:36,152 INFO  L175             Difference]: Start difference. First operand has 66 places, 64 transitions, 158 flow. Second operand 3 states and 533 transitions.
[2023-10-26 09:07:36,152 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 78 transitions, 278 flow
[2023-10-26 09:07:36,153 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 78 transitions, 278 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:07:36,154 INFO  L231             Difference]: Finished difference. Result has 70 places, 69 transitions, 204 flow
[2023-10-26 09:07:36,160 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=204, PETRI_PLACES=70, PETRI_TRANSITIONS=69}
[2023-10-26 09:07:36,161 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, 1 predicate places.
[2023-10-26 09:07:36,162 INFO  L495      AbstractCegarLoop]: Abstraction has has 70 places, 69 transitions, 204 flow
[2023-10-26 09:07:36,162 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:36,162 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:36,162 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:36,162 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2023-10-26 09:07:36,163 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:36,163 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:36,163 INFO  L85        PathProgramCache]: Analyzing trace with hash -797738168, now seen corresponding path program 1 times
[2023-10-26 09:07:36,163 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:36,163 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860103286]
[2023-10-26 09:07:36,164 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:36,164 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:36,188 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:36,200 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:36,200 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:36,200 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860103286]
[2023-10-26 09:07:36,210 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860103286] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:36,211 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:36,211 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:36,211 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132546308]
[2023-10-26 09:07:36,211 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:36,211 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:36,211 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:36,212 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:36,212 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:36,222 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 315
[2023-10-26 09:07:36,223 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 69 transitions, 204 flow. Second operand  has 3 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:36,223 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:36,223 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 315
[2023-10-26 09:07:36,223 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:39,749 INFO  L130       PetriNetUnfolder]: 15288/28452 cut-off events.
[2023-10-26 09:07:39,750 INFO  L131       PetriNetUnfolder]: For 3041/3131 co-relation queries the response was YES.
[2023-10-26 09:07:39,856 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53360 conditions, 28452 events. 15288/28452 cut-off events. For 3041/3131 co-relation queries the response was YES. Maximal size of possible extension queue 1238. Compared 256292 event pairs, 4450 based on Foata normal form. 0/23008 useless extension candidates. Maximal degree in co-relation 53352. Up to 14305 conditions per place. 
[2023-10-26 09:07:40,065 INFO  L137   encePairwiseOnDemand]: 305/315 looper letters, 66 selfloop transitions, 7 changer transitions 0/102 dead transitions.
[2023-10-26 09:07:40,081 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 102 transitions, 447 flow
[2023-10-26 09:07:40,082 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:40,082 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:40,083 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 557 transitions.
[2023-10-26 09:07:40,083 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5894179894179894
[2023-10-26 09:07:40,087 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 557 transitions.
[2023-10-26 09:07:40,087 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 557 transitions.
[2023-10-26 09:07:40,087 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:40,087 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 557 transitions.
[2023-10-26 09:07:40,088 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 185.66666666666666) internal successors, (557), 3 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:40,090 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:40,090 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:40,090 INFO  L175             Difference]: Start difference. First operand has 70 places, 69 transitions, 204 flow. Second operand 3 states and 557 transitions.
[2023-10-26 09:07:40,090 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 102 transitions, 447 flow
[2023-10-26 09:07:40,133 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 102 transitions, 431 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:07:40,150 INFO  L231             Difference]: Finished difference. Result has 72 places, 76 transitions, 254 flow
[2023-10-26 09:07:40,151 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=192, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=254, PETRI_PLACES=72, PETRI_TRANSITIONS=76}
[2023-10-26 09:07:40,152 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, 3 predicate places.
[2023-10-26 09:07:40,152 INFO  L495      AbstractCegarLoop]: Abstraction has has 72 places, 76 transitions, 254 flow
[2023-10-26 09:07:40,152 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:40,152 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:40,152 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:40,152 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2023-10-26 09:07:40,152 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:40,153 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:40,153 INFO  L85        PathProgramCache]: Analyzing trace with hash 470473856, now seen corresponding path program 1 times
[2023-10-26 09:07:40,153 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:40,153 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653519191]
[2023-10-26 09:07:40,153 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:40,153 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:40,166 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:40,190 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:40,190 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:40,190 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653519191]
[2023-10-26 09:07:40,190 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653519191] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:40,190 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:40,191 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:40,191 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402681865]
[2023-10-26 09:07:40,191 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:40,191 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:40,191 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:40,191 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:40,192 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:40,206 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 162 out of 315
[2023-10-26 09:07:40,206 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 76 transitions, 254 flow. Second operand  has 3 states, 3 states have (on average 164.66666666666666) internal successors, (494), 3 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:40,206 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:40,206 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 315
[2023-10-26 09:07:40,207 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:40,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [72#L1036true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:40,899 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:07:40,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:40,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:40,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:40,911 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:40,911 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:40,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:40,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:40,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,052 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,053 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,097 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,098 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,098 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,160 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,160 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,161 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,161 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,161 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,161 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,162 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,162 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,287 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, 72#L1036true, 34#L1019-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,288 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 34#L1019-1true, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,644 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, 34#L1019-1true, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,712 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,712 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 34#L1019-1true, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,713 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:41,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [72#L1036true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,786 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [72#L1036true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:41,815 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][23], [threadThread2of3ForFork0InUse, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 94#L1019-4true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,818 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,818 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:41,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:41,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,867 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:41,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:41,882 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:41,882 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:41,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:41,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:41,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][23], [threadThread2of3ForFork0InUse, 51#L1019-4true, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 94#L1019-4true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,884 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:41,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,900 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,900 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][23], [threadThread2of3ForFork0InUse, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:41,903 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:41,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:41,903 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:41,903 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:41,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:41,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:42,001 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,002 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,003 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,003 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:42,020 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:42,020 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 72#L1036true, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,049 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,052 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:42,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:42,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 51#L1019-4true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,092 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,141 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 44#L1019-2true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,142 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,176 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,177 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,211 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,218 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:42,240 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 100#L1019-1true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,240 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,240 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,243 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0InUse, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, 192#(= |#race~ready~0| 0), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,243 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,245 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,245 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,246 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0NotInUse, 34#L1019-1true, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,308 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:42,314 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,314 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,319 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,331 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,332 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,334 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0InUse, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 67#L1019-1true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,336 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,338 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,339 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:42,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:42,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,341 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:42,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:42,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0NotInUse, 34#L1019-1true, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,350 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,353 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,354 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,358 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0InUse, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,358 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,359 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, 181#true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,361 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:42,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:42,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,362 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:42,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:42,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0NotInUse, 34#L1019-1true, Black: 190#true, 4#ULTIMATE.startEXITtrue, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,370 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][75], [threadThread2of3ForFork0NotInUse, 34#L1019-1true, Black: 190#true, 9#threadEXITtrue, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,370 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:42,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue])
[2023-10-26 09:07:42,375 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 153#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 196#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:42,376 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:42,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,385 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:42,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:42,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:42,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:42,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:42,389 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:42,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:42,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:42,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:42,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, 181#true, 61#L1019-4true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,392 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:42,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,393 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:42,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:42,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 181#true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:42,395 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:42,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][59], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:42,396 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:42,407 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0NotInUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 138#L1037-6true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,407 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:07:42,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:42,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:42,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:42,408 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,409 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1037] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of3ForFork0_#res.base_7| 0) (= v_~data~0_52 v_threadThread1of3ForFork0_~x~0_5) (= 0 |v_threadThread1of3ForFork0_#res.offset_7|))  InVars {~data~0=v_~data~0_52}  OutVars{threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_7|, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_7|, threadThread1of3ForFork0_~x~0=v_threadThread1of3ForFork0_~x~0_5, ~data~0=v_~data~0_52}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_~x~0][35], [threadThread2of3ForFork0NotInUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 107#L1038-12true, 192#(= |#race~ready~0| 0), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:42,409 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:42,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:07:42,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:07:42,411 INFO  L130       PetriNetUnfolder]: 13149/25430 cut-off events.
[2023-10-26 09:07:42,411 INFO  L131       PetriNetUnfolder]: For 5598/5701 co-relation queries the response was YES.
[2023-10-26 09:07:42,512 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 51408 conditions, 25430 events. 13149/25430 cut-off events. For 5598/5701 co-relation queries the response was YES. Maximal size of possible extension queue 1248. Compared 241931 event pairs, 6233 based on Foata normal form. 0/19863 useless extension candidates. Maximal degree in co-relation 51399. Up to 16091 conditions per place. 
[2023-10-26 09:07:42,739 INFO  L137   encePairwiseOnDemand]: 309/315 looper letters, 46 selfloop transitions, 9 changer transitions 0/92 dead transitions.
[2023-10-26 09:07:42,739 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 92 transitions, 414 flow
[2023-10-26 09:07:42,740 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:42,740 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:42,741 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 533 transitions.
[2023-10-26 09:07:42,741 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.564021164021164
[2023-10-26 09:07:42,741 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 533 transitions.
[2023-10-26 09:07:42,741 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 533 transitions.
[2023-10-26 09:07:42,741 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:42,742 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 533 transitions.
[2023-10-26 09:07:42,742 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 177.66666666666666) internal successors, (533), 3 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:42,744 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:42,744 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:42,744 INFO  L175             Difference]: Start difference. First operand has 72 places, 76 transitions, 254 flow. Second operand 3 states and 533 transitions.
[2023-10-26 09:07:42,744 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 92 transitions, 414 flow
[2023-10-26 09:07:42,817 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 92 transitions, 394 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:07:42,834 INFO  L231             Difference]: Finished difference. Result has 73 places, 83 transitions, 309 flow
[2023-10-26 09:07:42,834 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=240, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=309, PETRI_PLACES=73, PETRI_TRANSITIONS=83}
[2023-10-26 09:07:42,834 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, 4 predicate places.
[2023-10-26 09:07:42,835 INFO  L495      AbstractCegarLoop]: Abstraction has has 73 places, 83 transitions, 309 flow
[2023-10-26 09:07:42,835 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 164.66666666666666) internal successors, (494), 3 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:42,835 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:42,835 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:42,835 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2023-10-26 09:07:42,835 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:42,836 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:42,836 INFO  L85        PathProgramCache]: Analyzing trace with hash 704887370, now seen corresponding path program 1 times
[2023-10-26 09:07:42,836 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:42,836 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51248980]
[2023-10-26 09:07:42,836 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:42,836 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:42,845 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:42,873 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:07:42,874 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:42,874 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51248980]
[2023-10-26 09:07:42,874 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51248980] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:42,874 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:42,874 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:42,874 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378809708]
[2023-10-26 09:07:42,875 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:42,875 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:42,875 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:42,875 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:42,875 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:42,885 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 161 out of 315
[2023-10-26 09:07:42,886 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 83 transitions, 309 flow. Second operand  has 3 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:42,886 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:42,886 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 315
[2023-10-26 09:07:42,886 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:43,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, threadThread2of3ForFork0InUse, 72#L1036true, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 94#L1019-4true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,621 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:07:43,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([932] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][25], [threadThread2of3ForFork0InUse, 201#true, 72#L1036true, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 67#L1019-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,622 INFO  L383   tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread2of3ForFork0InUse, 72#L1036true, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,622 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:07:43,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [threadThread2of3ForFork0InUse, 201#true, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:43,772 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:43,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,773 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:07:43,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:07:43,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:43,796 INFO  L383   tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:43,851 INFO  L383   tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:07:43,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0InUse, 94#L1019-4true])
[2023-10-26 09:07:43,925 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:43,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,926 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:43,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [threadThread2of3ForFork0InUse, 201#true, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 94#L1019-4true, threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,935 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:43,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:43,936 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:43,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:43,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:43,973 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:07:43,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:43,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:43,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:07:44,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,029 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,029 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,060 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:07:44,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:07:44,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,430 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,445 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,446 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,446 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,447 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,447 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,478 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is not cut-off event
[2023-10-26 09:07:44,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is not cut-off event
[2023-10-26 09:07:44,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is not cut-off event
[2023-10-26 09:07:44,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:07:44,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:44,496 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:44,497 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [72#L1036true, 201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:44,498 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:07:44,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,618 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:44,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,619 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:44,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:44,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,620 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,621 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,622 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,622 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,641 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,641 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,644 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,644 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,645 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,723 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:07:44,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,724 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:07:44,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:07:44,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:44,745 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 127#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,746 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:44,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,934 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,934 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,935 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,935 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,936 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,937 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,937 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,938 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,938 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,961 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,962 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,967 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,967 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,968 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 48#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,969 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:44,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:44,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 111#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:44,975 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:07:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:07:44,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:45,072 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:45,072 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:45,074 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,075 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true, 196#true])
[2023-10-26 09:07:45,075 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,288 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,288 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,289 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,290 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,290 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,291 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, threadThread1of3ForFork0InUse, 94#L1019-4true, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,291 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,292 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 100#L1019-1true, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,293 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,326 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,327 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,330 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,330 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,338 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,339 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,340 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,344 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 111#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,345 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,354 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,354 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,355 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,360 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,361 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,361 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [72#L1036true, 201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,362 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:45,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:07:45,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,668 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,669 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,669 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,674 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,674 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,687 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,688 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,688 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,689 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, threadThread1of3ForFork0InUse, 51#L1019-4true, 34#L1019-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,689 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, 34#L1019-1true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,690 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,691 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 100#L1019-1true, threadThread1of3ForFork0InUse, 34#L1019-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,691 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:45,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:45,695 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,695 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,696 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:45,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:45,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,995 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,995 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,996 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,998 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,998 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:45,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 100#L1019-1true, 43#L1019-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:45,999 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:45,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:46,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,002 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,003 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,004 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 54#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,004 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,016 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,016 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,017 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,019 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 141#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,019 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:46,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 100#L1019-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,054 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,056 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,322 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [72#L1036true, Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,322 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 100#L1019-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,348 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,348 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 100#L1019-1true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,349 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,352 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,353 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:46,356 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,356 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:46,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,357 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:46,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 53#L1022-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:46,357 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:46,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:46,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:46,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:47,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 115#L1022-2true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,050 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [72#L1036true, Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 115#L1022-2true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,051 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,078 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 94#L1019-4true, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,078 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,079 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,085 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,087 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,088 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,089 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:07:47,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,091 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,092 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [72#L1036true, 201#true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,094 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:47,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:47,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:47,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:47,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,096 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,097 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,126 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [72#L1036true, Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,127 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,156 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:07:47,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:47,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:47,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:47,158 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,158 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,159 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,166 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [72#L1036true, 201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,166 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,167 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,345 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,346 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [72#L1036true, Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,346 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:47,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 125#threadEXITtrue, 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,424 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,424 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [72#L1036true, Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 125#threadEXITtrue, 203#(= |#race~data~0| 0), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,424 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,442 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,442 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,443 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,443 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,449 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,450 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,451 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,451 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,452 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,453 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,453 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,455 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,455 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,458 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,460 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,465 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,466 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,468 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [72#L1036true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,469 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([913] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, 72#L1036true, Black: 190#true, 44#L1019-2true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 109#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,469 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:47,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:47,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:47,486 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,487 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,487 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,615 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,616 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:47,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,617 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:47,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,617 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,618 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,624 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,625 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,625 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,625 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,650 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,650 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:47,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,652 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:47,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,725 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,725 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,727 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,727 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,731 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,731 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,736 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,739 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,739 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,740 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,740 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,742 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,744 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,744 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,746 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,746 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,748 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,749 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,765 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,765 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,769 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,769 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 166#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,770 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,806 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,806 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,806 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,807 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 43#L1019-2true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,808 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:47,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), threadThread1of3ForFork0InUse, 94#L1019-4true, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,809 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,809 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,923 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,923 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,924 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,924 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,924 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([976] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95|))) (and (= |v_#pthreadsMutex_85| (store |v_#pthreadsMutex_86| |v_~#ready_mutex~0.base_95| (store .cse0 |v_~#ready_mutex~0.offset_95| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_95|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_86|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  OutVars{threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_85|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_95|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_95|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#t~nondet4, #pthreadsMutex][22], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,925 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([958] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 10#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,925 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,930 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,930 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,950 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,951 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,951 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 94#L1019-4true, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,952 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,953 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:47,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,955 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,956 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:47,957 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:47,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,013 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,014 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,014 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,014 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,017 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,017 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:48,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,087 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,088 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,089 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,210 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,211 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,213 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:07:48,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:07:48,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:07:48,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:07:48,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,233 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,234 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:48,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,276 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,277 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:48,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,321 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,323 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,323 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,324 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,324 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:07:48,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,373 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,384 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 61#L1019-4true, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,384 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 106#L1022-1true, Black: 190#true, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,386 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:07:48,486 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,486 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,488 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,490 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,490 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,490 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,491 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:48,509 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,509 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,510 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:48,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,567 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,568 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,571 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,572 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,572 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 190#true, 106#L1022-1true, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 53#L1022-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,573 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:07:48,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,608 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,609 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,610 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,610 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,611 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,611 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,612 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 100#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,612 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,613 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,614 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,614 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,615 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,616 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,616 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,617 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 67#L1019-1true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,617 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:48,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,618 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,619 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,619 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][46], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,621 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [51#L1019-4true, threadThread2of3ForFork0InUse, 106#L1022-1true, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,621 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [Black: 190#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true])
[2023-10-26 09:07:48,622 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:48,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [threadThread2of3ForFork0InUse, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,623 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:48,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [201#true, 51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,631 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, Black: 190#true, threadThread3of3ForFork0InUse, 61#L1019-4true, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,632 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][79], [51#L1019-4true, 201#true, threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,636 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0InUse, 181#true, 61#L1019-4true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,637 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:48,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [threadThread2of3ForFork0InUse, 51#L1019-4true, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,664 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,668 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,669 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,670 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,671 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,671 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,671 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 22#L1022-2true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,672 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:07:48,777 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,777 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1028] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_119|) 0) (= (store |v_#pthreadsMutex_126| |v_~#ready_mutex~0.base_119| (store .cse0 |v_~#ready_mutex~0.offset_119| 1)) |v_#pthreadsMutex_125|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_119|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_119|, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~nondet4][97], [51#L1019-4true, threadThread2of3ForFork0InUse, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,778 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,781 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:48,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,782 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:48,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,783 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse])
[2023-10-26 09:07:48,783 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:48,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:07:48,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [threadThread2of3ForFork0InUse, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,793 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:48,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,810 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:07:48,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 106#L1022-1true, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,811 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,811 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:48,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,819 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][96], [threadThread2of3ForFork0InUse, Black: 190#true, 101#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 181#true, 88#L1022-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,820 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:48,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,863 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:07:48,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 106#L1022-1true, 181#true, 138#L1037-6true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,863 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:07:48,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:48,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,878 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:07:48,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,879 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([978] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_97|) 0) (= (store |v_#pthreadsMutex_90| |v_~#ready_mutex~0.base_97| (store .cse0 |v_~#ready_mutex~0.offset_97| 1)) |v_#pthreadsMutex_89|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  OutVars{threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_7|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_97|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_97|}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet4, #pthreadsMutex][74], [threadThread2of3ForFork0InUse, Black: 190#true, threadThread3of3ForFork0NotInUse, 181#true, 61#L1019-4true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse])
[2023-10-26 09:07:48,880 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([939] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][73], [threadThread2of3ForFork0InUse, Black: 190#true, 106#L1022-1true, threadThread3of3ForFork0NotInUse, 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 196#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:48,880 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:48,894 INFO  L130       PetriNetUnfolder]: 39216/63309 cut-off events.
[2023-10-26 09:07:48,894 INFO  L131       PetriNetUnfolder]: For 16862/20176 co-relation queries the response was YES.
[2023-10-26 09:07:49,090 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 142338 conditions, 63309 events. 39216/63309 cut-off events. For 16862/20176 co-relation queries the response was YES. Maximal size of possible extension queue 2366. Compared 533815 event pairs, 9669 based on Foata normal form. 641/52856 useless extension candidates. Maximal degree in co-relation 142328. Up to 35443 conditions per place. 
[2023-10-26 09:07:49,536 INFO  L137   encePairwiseOnDemand]: 305/315 looper letters, 69 selfloop transitions, 10 changer transitions 0/119 dead transitions.
[2023-10-26 09:07:49,536 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 119 transitions, 583 flow
[2023-10-26 09:07:49,537 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:49,537 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:49,538 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 555 transitions.
[2023-10-26 09:07:49,538 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5873015873015873
[2023-10-26 09:07:49,539 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 555 transitions.
[2023-10-26 09:07:49,539 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 555 transitions.
[2023-10-26 09:07:49,540 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:49,540 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 555 transitions.
[2023-10-26 09:07:49,541 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 185.0) internal successors, (555), 3 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:49,544 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:49,544 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:49,544 INFO  L175             Difference]: Start difference. First operand has 73 places, 83 transitions, 309 flow. Second operand 3 states and 555 transitions.
[2023-10-26 09:07:49,544 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 119 transitions, 583 flow
[2023-10-26 09:07:49,611 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 119 transitions, 573 flow, removed 0 selfloop flow, removed 1 redundant places.
[2023-10-26 09:07:49,634 INFO  L231             Difference]: Finished difference. Result has 76 places, 93 transitions, 400 flow
[2023-10-26 09:07:49,634 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=400, PETRI_PLACES=76, PETRI_TRANSITIONS=93}
[2023-10-26 09:07:49,635 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, 7 predicate places.
[2023-10-26 09:07:49,635 INFO  L495      AbstractCegarLoop]: Abstraction has has 76 places, 93 transitions, 400 flow
[2023-10-26 09:07:49,635 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:49,635 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:49,636 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:49,636 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2023-10-26 09:07:49,636 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:49,636 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:49,636 INFO  L85        PathProgramCache]: Analyzing trace with hash -1541738463, now seen corresponding path program 1 times
[2023-10-26 09:07:49,636 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:49,636 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796107596]
[2023-10-26 09:07:49,637 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:49,637 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:49,645 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:49,744 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2023-10-26 09:07:49,745 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:49,745 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796107596]
[2023-10-26 09:07:49,745 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796107596] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:49,745 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:49,745 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2023-10-26 09:07:49,745 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726716255]
[2023-10-26 09:07:49,745 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:49,746 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:49,746 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:49,746 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:49,747 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:49,768 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 156 out of 315
[2023-10-26 09:07:49,769 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 93 transitions, 400 flow. Second operand  has 3 states, 3 states have (on average 159.33333333333334) internal successors, (478), 3 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:49,769 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:49,769 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 315
[2023-10-26 09:07:49,769 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:50,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, 83#L1034true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:50,614 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, 83#L1034true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:50,643 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:50,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [75#L1034-2true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:50,992 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:50,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:50,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:51,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [75#L1034-2true, Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:51,039 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:07:51,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:51,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:51,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:51,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [72#L1036true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,257 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [72#L1036true, 9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:51,308 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:07:51,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,517 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,540 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, 127#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,540 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:07:51,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,553 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [113#L1022true, Black: 190#true, 83#L1034true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,579 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,579 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, 83#L1034true, 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,580 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, 83#L1034true, 137#L1022true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,584 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 190#true, 83#L1034true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,585 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,593 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:51,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,611 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,612 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, 127#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,630 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, 127#$Ultimate##0true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,631 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:07:51,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,646 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,647 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,648 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [75#L1034-2true, 113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,663 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,664 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [75#L1034-2true, Black: 190#true, 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,664 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [75#L1034-2true, Black: 190#true, 9#threadEXITtrue, 137#L1022true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,667 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [75#L1034-2true, 9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,680 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,690 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,692 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:51,696 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:51,846 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,846 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,891 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:51,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,968 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [72#L1036true, 113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,983 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [72#L1036true, Black: 192#(= |#race~ready~0| 0), 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,984 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [72#L1036true, 9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:51,989 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:51,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [72#L1036true, 9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,003 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:52,010 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:07:52,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 69#$Ultimate##0true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,120 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 69#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,125 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,128 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,133 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,134 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,168 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:52,170 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,171 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 127#$Ultimate##0true])
[2023-10-26 09:07:52,172 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,188 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,189 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,189 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,193 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,197 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,197 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:07:52,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,215 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,216 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][84], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 115#L1022-2true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,217 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,217 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,221 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,223 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,223 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([920] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][84], [Black: 190#true, 88#L1022-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 115#L1022-2true, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,224 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,225 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,232 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,249 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,257 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,257 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,258 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,258 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,258 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,333 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,333 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,334 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,335 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,336 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,340 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 137#L1022true, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,340 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,350 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 3#L1020-1true, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,351 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:07:52,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,364 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,366 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse, 125#threadEXITtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,370 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,371 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, 84#L1038-13true, Black: 201#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,372 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,375 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,376 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,389 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,391 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,393 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:07:52,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,395 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,397 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, 84#L1038-13true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,398 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:07:52,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 51#L1019-4true, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,436 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:52,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:52,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:52,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:52,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 84#L1038-13true, Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,448 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:07:52,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:52,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:07:52,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:07:52,474 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [Black: 190#true, 9#threadEXITtrue, 137#L1022true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,474 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,480 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,481 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,484 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,485 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,485 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,492 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,495 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,496 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:07:52,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [Black: 190#true, 9#threadEXITtrue, 137#L1022true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,515 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,515 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 190#true, 107#L1038-12true, 137#L1022true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,516 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,517 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,518 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,519 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 157#L1020-1true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,520 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0NotInUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,524 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 157#L1020-1true, Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,525 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [113#L1022true, Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,527 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,528 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 157#L1020-1true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,528 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 125#threadEXITtrue, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,530 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,594 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 137#L1022true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,595 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 138#L1037-6true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,596 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:07:52,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,597 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, 107#L1038-12true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,598 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,599 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,599 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,600 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][78], [9#threadEXITtrue, Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 3#L1020-1true, Black: 201#true, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,600 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:07:52,626 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, 203#(= |#race~data~0| 0), 51#L1019-4true, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,626 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,629 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][61], [Black: 190#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 51#L1019-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,629 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [Black: 190#true, 9#threadEXITtrue, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), threadThread1of3ForFork0InUse, 94#L1019-4true, threadThread2of3ForFork0NotInUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,636 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1060] L1022-2-->threadEXIT: Formula: (and (= v_threadThread3of3ForFork0_~x~0_7 v_~data~0_54) (= 0 |v_threadThread3of3ForFork0_#res.offset_7|) (= |v_threadThread3of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_54}  OutVars{threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_7|, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_7|, ~data~0=v_~data~0_54, threadThread3of3ForFork0_~x~0=v_threadThread3of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_~x~0][79], [9#threadEXITtrue, Black: 190#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 107#L1038-12true, Black: 201#true, 203#(= |#race~data~0| 0), 209#(= (select (select |#pthreadsMutex| |~#ready_mutex~0.base|) |~#ready_mutex~0.offset|) 1), 94#L1019-4true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 181#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,637 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:07:52,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:07:52,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 181#true, 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,643 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:07:52,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:52,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:52,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:07:52,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 125#threadEXITtrue, 203#(= |#race~data~0| 0), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,654 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:07:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [Black: 192#(= |#race~ready~0| 0), 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 109#threadEXITtrue, Black: 201#true, 203#(= |#race~data~0| 0), 125#threadEXITtrue, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 181#true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|)])
[2023-10-26 09:07:52,655 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:07:52,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:07:52,662 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 192#(= |#race~ready~0| 0), 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 207#true, 84#L1038-13true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:52,662 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:07:52,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:52,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:52,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:07:52,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 192#(= |#race~ready~0| 0), 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 138#L1037-6true, 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 201#true, 125#threadEXITtrue, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0)])
[2023-10-26 09:07:52,668 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:07:52,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:52,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:52,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:07:52,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [threadThread2of3ForFork0InUse, 4#ULTIMATE.startEXITtrue, threadThread3of3ForFork0NotInUse, Black: 192#(= |#race~ready~0| 0), 181#true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue])
[2023-10-26 09:07:52,670 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:07:52,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,671 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1062] L1022-2-->threadEXIT: Formula: (and (= v_threadThread2of3ForFork0_~x~0_7 v_~data~0_56) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0))  InVars {~data~0=v_~data~0_56}  OutVars{threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, ~data~0=v_~data~0_56, threadThread2of3ForFork0_~x~0=v_threadThread2of3ForFork0_~x~0_7}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_~x~0][60], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, Black: 192#(= |#race~ready~0| 0), 181#true, 107#L1038-12true, Black: 198#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 207#true, Black: 186#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 201#true, threadThread1of3ForFork0NotInUse, 203#(= |#race~data~0| 0), 125#threadEXITtrue])
[2023-10-26 09:07:52,671 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:07:52,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:07:52,673 INFO  L130       PetriNetUnfolder]: 15490/32469 cut-off events.
[2023-10-26 09:07:52,673 INFO  L131       PetriNetUnfolder]: For 9861/10763 co-relation queries the response was YES.
[2023-10-26 09:07:52,743 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 70489 conditions, 32469 events. 15490/32469 cut-off events. For 9861/10763 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 334072 event pairs, 5182 based on Foata normal form. 2433/30079 useless extension candidates. Maximal degree in co-relation 70478. Up to 12011 conditions per place. 
[2023-10-26 09:07:52,830 INFO  L137   encePairwiseOnDemand]: 301/315 looper letters, 40 selfloop transitions, 15 changer transitions 1/97 dead transitions.
[2023-10-26 09:07:52,830 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 97 transitions, 513 flow
[2023-10-26 09:07:52,831 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:52,831 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:52,835 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 525 transitions.
[2023-10-26 09:07:52,835 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5555555555555556
[2023-10-26 09:07:52,835 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 525 transitions.
[2023-10-26 09:07:52,835 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 525 transitions.
[2023-10-26 09:07:52,835 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:52,836 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 525 transitions.
[2023-10-26 09:07:52,836 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 175.0) internal successors, (525), 3 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:52,846 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:52,846 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:52,846 INFO  L175             Difference]: Start difference. First operand has 76 places, 93 transitions, 400 flow. Second operand 3 states and 525 transitions.
[2023-10-26 09:07:52,846 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 97 transitions, 513 flow
[2023-10-26 09:07:52,966 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 97 transitions, 467 flow, removed 9 selfloop flow, removed 4 redundant places.
[2023-10-26 09:07:52,967 INFO  L231             Difference]: Finished difference. Result has 70 places, 78 transitions, 314 flow
[2023-10-26 09:07:52,968 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=314, PETRI_PLACES=70, PETRI_TRANSITIONS=78}
[2023-10-26 09:07:52,968 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, 1 predicate places.
[2023-10-26 09:07:52,968 INFO  L495      AbstractCegarLoop]: Abstraction has has 70 places, 78 transitions, 314 flow
[2023-10-26 09:07:52,968 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 159.33333333333334) internal successors, (478), 3 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:52,969 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:52,969 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:52,977 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2023-10-26 09:07:52,978 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:52,978 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:52,978 INFO  L85        PathProgramCache]: Analyzing trace with hash -1585111186, now seen corresponding path program 1 times
[2023-10-26 09:07:52,978 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:52,978 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269316529]
[2023-10-26 09:07:52,978 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:52,979 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:52,998 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:07:53,079 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2023-10-26 09:07:53,079 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:07:53,079 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269316529]
[2023-10-26 09:07:53,080 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269316529] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:07:53,080 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:07:53,080 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:07:53,081 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272425185]
[2023-10-26 09:07:53,081 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:07:53,082 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:07:53,082 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:07:53,082 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:07:53,082 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:07:53,091 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 166 out of 315
[2023-10-26 09:07:53,092 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 78 transitions, 314 flow. Second operand  has 3 states, 3 states have (on average 168.66666666666666) internal successors, (506), 3 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:53,092 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:07:53,092 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 315
[2023-10-26 09:07:53,092 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:07:53,734 INFO  L130       PetriNetUnfolder]: 2248/5099 cut-off events.
[2023-10-26 09:07:53,734 INFO  L131       PetriNetUnfolder]: For 1512/1676 co-relation queries the response was YES.
[2023-10-26 09:07:53,742 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 11111 conditions, 5099 events. 2248/5099 cut-off events. For 1512/1676 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 39292 event pairs, 1387 based on Foata normal form. 95/4533 useless extension candidates. Maximal degree in co-relation 11101. Up to 2741 conditions per place. 
[2023-10-26 09:07:53,744 INFO  L137   encePairwiseOnDemand]: 310/315 looper letters, 14 selfloop transitions, 1 changer transitions 36/68 dead transitions.
[2023-10-26 09:07:53,744 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 68 transitions, 332 flow
[2023-10-26 09:07:53,744 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:07:53,745 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:07:53,748 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 538 transitions.
[2023-10-26 09:07:53,750 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5693121693121693
[2023-10-26 09:07:53,750 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 538 transitions.
[2023-10-26 09:07:53,750 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 538 transitions.
[2023-10-26 09:07:53,750 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:07:53,751 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 538 transitions.
[2023-10-26 09:07:53,752 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 179.33333333333334) internal successors, (538), 3 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:53,756 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:53,756 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 315.0) internal successors, (1260), 4 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:53,756 INFO  L175             Difference]: Start difference. First operand has 70 places, 78 transitions, 314 flow. Second operand 3 states and 538 transitions.
[2023-10-26 09:07:53,756 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 68 transitions, 332 flow
[2023-10-26 09:07:53,761 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 68 transitions, 300 flow, removed 5 selfloop flow, removed 2 redundant places.
[2023-10-26 09:07:53,762 INFO  L231             Difference]: Finished difference. Result has 66 places, 32 transitions, 109 flow
[2023-10-26 09:07:53,762 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=315, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=109, PETRI_PLACES=66, PETRI_TRANSITIONS=32}
[2023-10-26 09:07:53,763 INFO  L288   CegarLoopForPetriNet]: 69 programPoint places, -3 predicate places.
[2023-10-26 09:07:53,764 INFO  L495      AbstractCegarLoop]: Abstraction has has 66 places, 32 transitions, 109 flow
[2023-10-26 09:07:53,764 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 168.66666666666666) internal successors, (506), 3 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:07:53,764 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:07:53,764 INFO  L209   CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1]
[2023-10-26 09:07:53,764 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2023-10-26 09:07:53,764 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 12 more)] ===
[2023-10-26 09:07:53,765 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:07:53,765 INFO  L85        PathProgramCache]: Analyzing trace with hash -1175515184, now seen corresponding path program 1 times
[2023-10-26 09:07:53,765 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:07:53,765 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993794188]
[2023-10-26 09:07:53,765 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:07:53,765 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:07:53,829 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:53,829 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2023-10-26 09:07:53,843 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2023-10-26 09:07:53,865 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2023-10-26 09:07:53,865 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2023-10-26 09:07:53,865 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 15 remaining)
[2023-10-26 09:07:53,865 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (13 of 15 remaining)
[2023-10-26 09:07:53,866 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (12 of 15 remaining)
[2023-10-26 09:07:53,866 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (11 of 15 remaining)
[2023-10-26 09:07:53,866 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (10 of 15 remaining)
[2023-10-26 09:07:53,866 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (9 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (5 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (4 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 15 remaining)
[2023-10-26 09:07:53,867 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (1 of 15 remaining)
[2023-10-26 09:07:53,868 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (0 of 15 remaining)
[2023-10-26 09:07:53,868 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2023-10-26 09:07:53,868 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:07:53,868 WARN  L233   ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis
[2023-10-26 09:07:53,868 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances.
[2023-10-26 09:07:53,899 INFO  L144    ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions.
[2023-10-26 09:07:53,902 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,108 INFO  L130       PetriNetUnfolder]: 51/924 cut-off events.
[2023-10-26 09:07:54,108 INFO  L131       PetriNetUnfolder]: For 48/48 co-relation queries the response was YES.
[2023-10-26 09:07:54,111 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 979 conditions, 924 events. 51/924 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3517 event pairs, 6 based on Foata normal form. 0/802 useless extension candidates. Maximal degree in co-relation 571. Up to 32 conditions per place. 
[2023-10-26 09:07:54,111 INFO  L82        GeneralOperation]: Start removeDead. Operand has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,113 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,129 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2023-10-26 09:07:54,129 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,130 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,130 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 198 places, 204 transitions, 452 flow
[2023-10-26 09:07:54,235 INFO  L130       PetriNetUnfolder]: 51/924 cut-off events.
[2023-10-26 09:07:54,247 INFO  L131       PetriNetUnfolder]: For 48/48 co-relation queries the response was YES.
[2023-10-26 09:07:54,253 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 979 conditions, 924 events. 51/924 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3517 event pairs, 6 based on Foata normal form. 0/802 useless extension candidates. Maximal degree in co-relation 571. Up to 32 conditions per place. 
[2023-10-26 09:07:54,285 INFO  L119        LiptonReduction]: Number of co-enabled transitions 16416
[2023-10-26 09:08:00,007 INFO  L134        LiptonReduction]: Checked pairs total: 77698
[2023-10-26 09:08:00,007 INFO  L136        LiptonReduction]: Total number of compositions: 138
[2023-10-26 09:08:00,008 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2023-10-26 09:08:00,008 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;@5f6e9c0a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2023-10-26 09:08:00,008 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 17 error locations.
[2023-10-26 09:08:00,009 INFO  L130       PetriNetUnfolder]: 0/2 cut-off events.
[2023-10-26 09:08:00,009 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2023-10-26 09:08:00,009 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:08:00,009 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1]
[2023-10-26 09:08:00,009 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-10-26 09:08:00,010 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:08:00,010 INFO  L85        PathProgramCache]: Analyzing trace with hash 47926, now seen corresponding path program 1 times
[2023-10-26 09:08:00,010 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:08:00,010 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904532011]
[2023-10-26 09:08:00,010 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:08:00,010 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:08:00,028 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:08:00,036 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:08:00,049 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:08:00,049 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904532011]
[2023-10-26 09:08:00,050 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904532011] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:08:00,050 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:08:00,050 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1
[2023-10-26 09:08:00,050 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722302104]
[2023-10-26 09:08:00,050 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:08:00,051 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2023-10-26 09:08:00,051 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:08:00,051 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2023-10-26 09:08:00,051 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2023-10-26 09:08:00,052 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 189 out of 342
[2023-10-26 09:08:00,052 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 87 transitions, 218 flow. Second operand  has 2 states, 2 states have (on average 190.0) internal successors, (380), 2 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:00,052 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:08:00,052 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 342
[2023-10-26 09:08:00,052 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:08:01,376 INFO  L130       PetriNetUnfolder]: 6623/13663 cut-off events.
[2023-10-26 09:08:01,376 INFO  L131       PetriNetUnfolder]: For 836/836 co-relation queries the response was YES.
[2023-10-26 09:08:01,398 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 22869 conditions, 13663 events. 6623/13663 cut-off events. For 836/836 co-relation queries the response was YES. Maximal size of possible extension queue 615. Compared 124791 event pairs, 4344 based on Foata normal form. 2194/13552 useless extension candidates. Maximal degree in co-relation 5774. Up to 8655 conditions per place. 
[2023-10-26 09:08:01,432 INFO  L137   encePairwiseOnDemand]: 334/342 looper letters, 33 selfloop transitions, 0 changer transitions 0/79 dead transitions.
[2023-10-26 09:08:01,432 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 79 transitions, 268 flow
[2023-10-26 09:08:01,433 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2023-10-26 09:08:01,433 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2023-10-26 09:08:01,433 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 419 transitions.
[2023-10-26 09:08:01,434 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6125730994152047
[2023-10-26 09:08:01,434 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 419 transitions.
[2023-10-26 09:08:01,434 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 419 transitions.
[2023-10-26 09:08:01,434 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:08:01,434 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 419 transitions.
[2023-10-26 09:08:01,436 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 209.5) internal successors, (419), 2 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:01,443 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 342.0) internal successors, (1026), 3 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:01,444 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 342.0) internal successors, (1026), 3 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:01,444 INFO  L175             Difference]: Start difference. First operand has 84 places, 87 transitions, 218 flow. Second operand 2 states and 419 transitions.
[2023-10-26 09:08:01,444 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 79 transitions, 268 flow
[2023-10-26 09:08:01,451 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 79 transitions, 268 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:08:01,465 INFO  L231             Difference]: Finished difference. Result has 81 places, 79 transitions, 202 flow
[2023-10-26 09:08:01,465 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=342, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=202, PETRI_PLACES=81, PETRI_TRANSITIONS=79}
[2023-10-26 09:08:01,466 INFO  L288   CegarLoopForPetriNet]: 84 programPoint places, -3 predicate places.
[2023-10-26 09:08:01,466 INFO  L495      AbstractCegarLoop]: Abstraction has has 81 places, 79 transitions, 202 flow
[2023-10-26 09:08:01,467 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 190.0) internal successors, (380), 2 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:01,467 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:08:01,467 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2023-10-26 09:08:01,467 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17
[2023-10-26 09:08:01,467 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-10-26 09:08:01,481 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:08:01,481 INFO  L85        PathProgramCache]: Analyzing trace with hash 46076772, now seen corresponding path program 1 times
[2023-10-26 09:08:01,481 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:08:01,482 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914477015]
[2023-10-26 09:08:01,482 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:08:01,482 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:08:01,489 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:08:01,502 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:08:01,502 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:08:01,502 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914477015]
[2023-10-26 09:08:01,503 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914477015] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:08:01,503 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:08:01,503 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:08:01,503 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29393167]
[2023-10-26 09:08:01,503 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:08:01,503 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:08:01,504 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:08:01,504 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:08:01,504 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:08:01,535 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 179 out of 342
[2023-10-26 09:08:01,536 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 79 transitions, 202 flow. Second operand  has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:01,537 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:08:01,537 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 342
[2023-10-26 09:08:01,537 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:08:04,455 INFO  L130       PetriNetUnfolder]: 21520/37807 cut-off events.
[2023-10-26 09:08:04,456 INFO  L131       PetriNetUnfolder]: For 1890/1890 co-relation queries the response was YES.
[2023-10-26 09:08:04,561 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 66730 conditions, 37807 events. 21520/37807 cut-off events. For 1890/1890 co-relation queries the response was YES. Maximal size of possible extension queue 1363. Compared 342513 event pairs, 13505 based on Foata normal form. 0/32308 useless extension candidates. Maximal degree in co-relation 66723. Up to 24893 conditions per place. 
[2023-10-26 09:08:04,756 INFO  L137   encePairwiseOnDemand]: 334/342 looper letters, 49 selfloop transitions, 7 changer transitions 0/97 dead transitions.
[2023-10-26 09:08:04,756 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 97 transitions, 350 flow
[2023-10-26 09:08:04,757 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:08:04,757 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:08:04,773 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 594 transitions.
[2023-10-26 09:08:04,773 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5789473684210527
[2023-10-26 09:08:04,773 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 594 transitions.
[2023-10-26 09:08:04,774 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 594 transitions.
[2023-10-26 09:08:04,774 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:08:04,774 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 594 transitions.
[2023-10-26 09:08:04,775 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:04,777 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:04,777 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:04,778 INFO  L175             Difference]: Start difference. First operand has 81 places, 79 transitions, 202 flow. Second operand 3 states and 594 transitions.
[2023-10-26 09:08:04,778 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 97 transitions, 350 flow
[2023-10-26 09:08:04,779 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 97 transitions, 350 flow, removed 0 selfloop flow, removed 0 redundant places.
[2023-10-26 09:08:04,780 INFO  L231             Difference]: Finished difference. Result has 85 places, 85 transitions, 256 flow
[2023-10-26 09:08:04,780 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=342, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=256, PETRI_PLACES=85, PETRI_TRANSITIONS=85}
[2023-10-26 09:08:04,785 INFO  L288   CegarLoopForPetriNet]: 84 programPoint places, 1 predicate places.
[2023-10-26 09:08:04,785 INFO  L495      AbstractCegarLoop]: Abstraction has has 85 places, 85 transitions, 256 flow
[2023-10-26 09:08:04,786 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:04,786 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:08:04,786 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1]
[2023-10-26 09:08:04,786 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2023-10-26 09:08:04,786 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-10-26 09:08:04,787 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:08:04,787 INFO  L85        PathProgramCache]: Analyzing trace with hash 1352720361, now seen corresponding path program 1 times
[2023-10-26 09:08:04,787 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:08:04,787 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482680328]
[2023-10-26 09:08:04,787 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:08:04,787 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:08:04,807 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:08:04,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-10-26 09:08:04,852 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:08:04,852 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482680328]
[2023-10-26 09:08:04,852 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482680328] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:08:04,852 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:08:04,852 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:08:04,853 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84654281]
[2023-10-26 09:08:04,853 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:08:04,854 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:08:04,854 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:08:04,854 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:08:04,854 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:08:04,867 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 176 out of 342
[2023-10-26 09:08:04,868 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 85 transitions, 256 flow. Second operand  has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:04,868 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:08:04,868 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 342
[2023-10-26 09:08:04,868 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:08:29,550 INFO  L130       PetriNetUnfolder]: 149242/244381 cut-off events.
[2023-10-26 09:08:29,550 INFO  L131       PetriNetUnfolder]: For 23097/23702 co-relation queries the response was YES.
[2023-10-26 09:08:30,613 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 462421 conditions, 244381 events. 149242/244381 cut-off events. For 23097/23702 co-relation queries the response was YES. Maximal size of possible extension queue 8709. Compared 2448768 event pairs, 49742 based on Foata normal form. 0/197907 useless extension candidates. Maximal degree in co-relation 462412. Up to 126643 conditions per place. 
[2023-10-26 09:08:31,616 INFO  L137   encePairwiseOnDemand]: 329/342 looper letters, 79 selfloop transitions, 9 changer transitions 0/125 dead transitions.
[2023-10-26 09:08:31,617 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 125 transitions, 555 flow
[2023-10-26 09:08:31,617 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:08:31,617 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:08:31,618 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 618 transitions.
[2023-10-26 09:08:31,633 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6023391812865497
[2023-10-26 09:08:31,633 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 618 transitions.
[2023-10-26 09:08:31,633 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 618 transitions.
[2023-10-26 09:08:31,634 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:08:31,634 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 618 transitions.
[2023-10-26 09:08:31,635 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 206.0) internal successors, (618), 3 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:31,636 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:31,647 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:31,647 INFO  L175             Difference]: Start difference. First operand has 85 places, 85 transitions, 256 flow. Second operand 3 states and 618 transitions.
[2023-10-26 09:08:31,647 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 125 transitions, 555 flow
[2023-10-26 09:08:32,475 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 125 transitions, 537 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:08:32,478 INFO  L231             Difference]: Finished difference. Result has 87 places, 94 transitions, 322 flow
[2023-10-26 09:08:32,479 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=342, PETRI_DIFFERENCE_MINUEND_FLOW=242, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=322, PETRI_PLACES=87, PETRI_TRANSITIONS=94}
[2023-10-26 09:08:32,479 INFO  L288   CegarLoopForPetriNet]: 84 programPoint places, 3 predicate places.
[2023-10-26 09:08:32,479 INFO  L495      AbstractCegarLoop]: Abstraction has has 87 places, 94 transitions, 322 flow
[2023-10-26 09:08:32,493 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:32,493 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:08:32,494 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:08:32,494 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2023-10-26 09:08:32,494 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-10-26 09:08:32,494 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:08:32,494 INFO  L85        PathProgramCache]: Analyzing trace with hash -1421087623, now seen corresponding path program 1 times
[2023-10-26 09:08:32,494 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:08:32,495 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65303119]
[2023-10-26 09:08:32,495 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:08:32,495 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:08:32,507 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:08:32,536 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:08:32,536 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:08:32,536 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65303119]
[2023-10-26 09:08:32,536 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65303119] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:08:32,536 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:08:32,537 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:08:32,537 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668484795]
[2023-10-26 09:08:32,537 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:08:32,537 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:08:32,537 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:08:32,537 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:08:32,538 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:08:32,555 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 179 out of 342
[2023-10-26 09:08:32,555 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 94 transitions, 322 flow. Second operand  has 3 states, 3 states have (on average 181.66666666666666) internal successors, (545), 3 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:32,555 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:08:32,569 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 342
[2023-10-26 09:08:32,569 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:08:33,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:33,933 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:08:33,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:33,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:33,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:33,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:33,948 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:08:33,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:33,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:33,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,600 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:34,600 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:34,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:34,616 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:34,616 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,950 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:34,951 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,951 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:34,951 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:34,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:35,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:35,353 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:35,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:35,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:35,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:36,286 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,286 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:36,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:36,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:36,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:36,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,366 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,394 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,642 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,789 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,789 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,790 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:36,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,877 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,877 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,878 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,879 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,889 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,913 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,913 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,915 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:36,915 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:36,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1268] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][28], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,603 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,603 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,607 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,709 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,710 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,710 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,831 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:37,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:37,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,846 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,846 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:37,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:37,849 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,849 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:37,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:37,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:37,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,850 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:37,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:37,950 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,950 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:08:37,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:08:37,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:08:37,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:08:37,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,960 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,960 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,961 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,962 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,973 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0InUse, 201#true, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,976 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:37,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:37,991 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:37,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:37,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:38,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,044 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,049 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,049 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1268] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][28], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,180 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,180 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1268] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][28], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,181 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,181 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,290 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,291 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,412 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:38,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:38,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:38,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:38,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,428 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:38,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:38,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:38,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:38,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,430 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:38,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,430 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,430 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,432 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:38,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:38,433 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:38,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:39,068 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,069 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,070 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,072 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:08:39,088 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,088 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,163 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,163 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,169 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,169 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,172 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,172 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,172 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,175 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,183 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,183 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,319 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,320 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,433 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,437 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,438 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:39,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,567 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,568 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,588 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,589 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,708 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,711 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,727 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,729 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,761 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,788 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:39,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,813 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,815 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,817 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,823 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,823 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,827 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,827 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,829 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,829 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,831 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,835 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,838 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,981 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:39,985 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:39,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,095 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,098 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,103 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,104 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,105 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,742 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:40,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,746 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,815 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,885 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,885 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,898 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,903 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,903 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:40,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:40,918 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,918 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,952 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,953 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,953 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,953 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,955 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:40,956 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:40,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:40,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:41,008 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,009 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,011 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,018 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,021 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,021 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,022 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,022 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,023 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,050 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,056 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,058 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,091 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,174 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,174 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,177 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,183 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,184 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,184 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,186 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,337 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,399 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:41,406 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,406 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,408 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,408 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:41,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,469 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,478 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,478 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,563 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,578 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,582 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0InUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,584 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,587 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:41,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:41,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,595 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,603 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,700 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,702 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,720 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,721 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,745 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:41,746 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:41,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,289 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,347 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,348 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,349 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:44,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,417 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 69#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,418 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,419 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,420 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,421 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,421 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,422 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,538 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,539 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,539 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,554 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,556 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,557 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,558 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0InUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,561 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,563 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,564 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,565 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,565 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,569 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,575 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,578 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,634 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,677 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,679 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,683 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,683 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,684 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,685 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,693 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,693 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,694 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,696 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,697 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,753 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:44,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,925 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,931 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,931 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:44,931 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:44,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 139#threadEXITtrue, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 90#L1038-13true, threadThread4of4ForFork0NotInUse, Black: 210#true, 164#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,986 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,993 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:44,993 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:44,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:45,040 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,040 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,056 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,057 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,059 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,060 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,061 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,076 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,076 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,165 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,166 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,166 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,548 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,549 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,549 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,549 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,552 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,552 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,553 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0InUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,554 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,554 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0InUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,554 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,563 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,581 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:45,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:45,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:45,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,692 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,722 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:45,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:45,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,889 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 141#L1019-1true, 90#L1038-13true, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,961 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,965 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 140#L1019-1true, threadThread3of4ForFork0InUse, 90#L1038-13true, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,965 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,968 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,969 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 90#L1038-13true, threadThread4of4ForFork0NotInUse, Black: 210#true, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:45,989 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:45,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,012 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,038 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,042 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:08:46,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:08:46,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:08:46,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:08:46,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,055 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,060 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:46,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,065 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,068 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,068 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,072 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,138 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,139 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,228 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,229 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,229 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,230 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,232 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,235 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,238 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,255 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,255 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,256 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,256 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,256 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,257 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,260 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,261 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:46,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,300 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,301 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:46,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:46,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,359 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,392 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:46,467 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,467 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,611 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 164#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,611 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, 90#L1038-13true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,616 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,637 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [113#L1038-12true, 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,641 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,647 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,667 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:08:46,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:08:46,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:08:46,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:08:46,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,669 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,675 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,675 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:46,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:46,678 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,678 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,682 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,682 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,685 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,685 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:46,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,695 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:46,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:46,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:46,695 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:46,697 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:46,697 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:46,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:46,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:46,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,305 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,305 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,389 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,389 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,390 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,391 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,392 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,392 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,393 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,394 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,395 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,493 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,500 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,508 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,509 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,513 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,549 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,550 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,550 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,551 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,731 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,755 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,756 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,756 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,757 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 164#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,757 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,759 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 141#L1019-1true, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,759 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,759 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,762 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, 140#L1019-1true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,762 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,764 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,764 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,764 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,764 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:47,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:47,767 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,767 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:47,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:47,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, 147#L1037-6true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,778 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:47,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,787 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,791 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,792 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,792 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,794 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,794 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,802 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,802 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,812 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,814 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,818 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:47,822 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,822 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,823 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,826 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,826 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,839 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,850 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:47,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:47,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,850 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:47,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:47,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,876 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0InUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,878 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,884 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:47,911 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:47,911 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:47,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:47,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:47,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,023 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,023 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,024 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,025 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,033 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is not cut-off event
[2023-10-26 09:08:48,036 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,036 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,105 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,116 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,123 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,132 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,141 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,219 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:48,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:48,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,312 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:48,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:48,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:48,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 141#L1019-1true, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,331 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 141#L1019-1true, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,332 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 140#L1019-1true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,336 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 140#L1019-1true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,337 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,338 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,340 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:48,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:48,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,341 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,341 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:48,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:48,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,350 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,350 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,358 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,362 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,365 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,367 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is not cut-off event
[2023-10-26 09:08:48,382 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,382 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,383 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,383 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,386 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,387 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,387 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,390 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,392 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,403 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,403 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,405 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,405 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,416 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,417 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,417 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,418 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0InUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,419 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [113#L1038-12true, threadThread1of4ForFork0InUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,420 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,442 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,442 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,449 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:48,450 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,450 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:48,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:48,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,476 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:48,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:48,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:48,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:48,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:48,481 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:48,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:48,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:48,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,005 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,011 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,033 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,034 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:49,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:49,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:49,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,113 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,167 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,170 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,171 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,171 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,175 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,182 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,187 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,194 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,194 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,221 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,262 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,263 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,263 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,320 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,327 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,327 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,328 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,335 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:49,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:49,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,358 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,359 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,374 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 139#threadEXITtrue, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,376 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,398 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,398 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,398 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,400 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,400 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,400 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,402 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,405 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,405 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,405 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,416 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,416 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,424 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,425 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,426 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,426 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,429 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,430 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,430 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,432 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,433 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,433 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:49,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:49,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,438 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,439 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,449 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,449 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,450 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,455 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,466 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,515 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,523 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,531 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,533 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,533 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,593 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,608 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,610 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,616 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is not cut-off event
[2023-10-26 09:08:49,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,648 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 129#L1022-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,649 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:49,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:49,665 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,665 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,668 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,673 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,704 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,704 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,709 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,709 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,749 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:49,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,773 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,803 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,803 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:49,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, 61#L1019-4true, threadThread4of4ForFork0NotInUse, Black: 210#true, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,817 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:49,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:49,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:49,822 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0), 10#L1019-4true])
[2023-10-26 09:08:49,822 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:49,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:49,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:49,826 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,826 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,827 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,832 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,832 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,838 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,841 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,861 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,861 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,861 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,862 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,862 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,863 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,864 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,864 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,866 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,878 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,880 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,882 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,882 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,884 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,887 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,888 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,888 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:49,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,889 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:49,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,890 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:49,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,894 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,896 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,896 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,900 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,900 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,901 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,908 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:49,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:49,916 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,916 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,927 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,971 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:49,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:49,985 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:49,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:49,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,027 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,029 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,036 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,036 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,036 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,039 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,039 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,040 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,040 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,042 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,043 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,050 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,051 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:08:50,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,091 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,092 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,093 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,095 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,096 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,098 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,100 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,175 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,176 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,176 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,188 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,193 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,194 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,196 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,196 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,196 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:50,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, 61#L1019-4true, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,660 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:50,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,661 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, 61#L1019-4true, threadThread4of4ForFork0NotInUse, Black: 210#true, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,661 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:50,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0), 10#L1019-4true])
[2023-10-26 09:08:50,664 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0), 10#L1019-4true])
[2023-10-26 09:08:50,664 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:50,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,666 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,668 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,672 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,674 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,678 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,678 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,679 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,680 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,681 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,684 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,685 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,685 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,687 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,687 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:50,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,702 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,705 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,705 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,706 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,707 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,708 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,708 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,710 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,711 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,711 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,713 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,715 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,715 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,715 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,724 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,726 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,730 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,730 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,733 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,734 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,734 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,737 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,738 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,738 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,739 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,739 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,739 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,741 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,741 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,742 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,745 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,745 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,755 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,757 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,758 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,758 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,758 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,758 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,840 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:50,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:50,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,864 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,865 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,866 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,866 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,866 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:50,867 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,909 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,910 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,910 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,911 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,911 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,913 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,913 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,914 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,915 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,917 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,917 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,919 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,919 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,919 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,919 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,932 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,933 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,963 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,963 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,981 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:50,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:50,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,991 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:50,992 INFO  L383   tUnfolder$Statistics]: this new event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:50,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:51,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,004 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:51,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:51,013 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,014 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,014 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 139#threadEXITtrue, 201#true, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,019 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,043 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,045 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,045 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,047 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,048 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,051 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,052 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,053 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,054 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,056 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,057 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,060 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,071 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,071 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,072 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,073 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,073 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,074 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,076 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,076 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,077 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,086 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:51,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:51,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:51,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:51,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,089 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,139 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,174 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,174 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,174 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,208 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,211 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,213 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,216 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,217 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,217 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,219 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,220 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,220 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,231 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:51,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:51,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:51,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,261 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,262 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,309 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:51,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,309 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,311 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,311 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,318 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,320 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,320 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,323 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,331 INFO  L383   tUnfolder$Statistics]: this new event has 49 ancestors and is not cut-off event
[2023-10-26 09:08:51,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-10-26 09:08:51,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-10-26 09:08:51,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is not cut-off event
[2023-10-26 09:08:51,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,333 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,336 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,340 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,340 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,351 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,352 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,353 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,355 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,356 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,356 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,359 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,360 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,360 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 139#threadEXITtrue, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,361 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,362 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,364 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:51,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,364 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,369 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:51,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,372 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,373 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:51,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:51,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,374 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,376 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,379 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,382 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,382 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,383 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,383 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,383 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,383 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,383 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,422 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,426 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,434 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,434 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,435 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,435 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,459 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,461 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,464 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,494 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,497 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,501 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,502 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,504 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,504 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,508 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,511 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,511 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,511 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,518 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,519 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,523 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,527 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:51,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,532 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,561 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:51,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:51,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,564 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,570 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,572 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,573 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:51,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,574 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,575 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,579 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,579 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,583 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,584 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][79], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,585 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,587 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,588 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,597 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,597 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,601 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,601 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,601 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,602 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,602 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,602 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,605 INFO  L383   tUnfolder$Statistics]: this new event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is not cut-off event
[2023-10-26 09:08:51,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,606 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,620 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,631 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,634 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,634 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,635 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,636 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,637 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,638 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,638 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,639 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,639 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,644 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,645 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,647 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:51,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:51,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,649 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,651 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,655 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,656 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,656 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,656 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,657 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,657 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,658 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,716 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,717 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,717 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,719 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,720 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,720 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,721 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,723 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,724 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:51,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,725 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,727 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,729 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,730 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,732 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][32], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,733 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,743 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,743 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,747 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][56], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,747 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,747 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is cut-off event
[2023-10-26 09:08:51,768 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,769 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:51,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,771 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,771 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,772 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,773 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,773 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:51,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,780 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:51,781 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:51,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:51,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:52,231 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,231 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:52,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:52,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:52,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,232 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:52,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:52,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,234 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,234 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:52,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:52,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:08:52,236 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,236 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:52,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,252 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,252 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,252 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,253 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,253 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,254 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,255 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,255 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,261 INFO  L383   tUnfolder$Statistics]: this new event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is not cut-off event
[2023-10-26 09:08:52,281 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,281 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,295 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,295 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,295 INFO  L383   tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,354 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:52,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:52,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,355 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:52,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 48 ancestors and is cut-off event
[2023-10-26 09:08:52,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,413 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:08:52,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:52,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:08:52,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,426 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,426 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,427 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 139#threadEXITtrue, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,427 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,428 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,429 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,430 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,434 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,434 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,434 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,445 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,452 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,452 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,453 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,459 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,468 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,469 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,469 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,474 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,496 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 52 ancestors and is cut-off event
[2023-10-26 09:08:52,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,516 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,528 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,528 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,530 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,531 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,531 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,541 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,541 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,558 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,559 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,560 INFO  L383   tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:52,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,568 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:52,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,574 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:52,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,594 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:08:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:08:52,594 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,594 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:52,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:08:52,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 22 ancestors and is cut-off event
[2023-10-26 09:08:52,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,608 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,609 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,610 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,610 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,612 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,612 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,612 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,617 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,617 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,618 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,621 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,625 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,625 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,636 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,640 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,641 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,652 INFO  L383   tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,677 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,679 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 21#L1019-2true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,679 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,680 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,690 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,690 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,690 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,691 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,691 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,691 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,698 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 90#L1038-13true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,698 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,700 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,701 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,702 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,702 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,702 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,704 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,704 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,705 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,705 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,705 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,706 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,706 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,706 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,706 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,710 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,712 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,714 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,714 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,721 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,723 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:52,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,726 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,727 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:08:52,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:08:52,744 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,744 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,745 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,752 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,761 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, 90#L1038-13true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,769 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,771 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,771 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,771 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,780 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,781 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,785 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,786 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,797 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,797 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,798 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,798 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,799 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,825 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:52,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:52,845 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 61#L1019-4true, threadThread3of4ForFork0InUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,846 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:52,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:08:52,846 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,859 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,859 INFO  L383   tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,860 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,871 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,872 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,872 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,872 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,873 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,876 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, 90#L1038-13true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 148#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,877 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,878 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,887 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,888 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,889 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,889 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,889 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,897 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,898 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,898 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,899 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,899 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,900 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 147#L1037-6true, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,901 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:52,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:52,901 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:52,910 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,911 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,914 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:52,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,914 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,921 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:52,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 55 ancestors and is cut-off event
[2023-10-26 09:08:52,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,938 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:52,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:52,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,946 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 8#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,947 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,948 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,948 INFO  L383   tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 56 ancestors and is cut-off event
[2023-10-26 09:08:52,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 54#$Ultimate##0true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,955 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:52,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:52,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:08:52,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0InUse, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,960 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, 147#L1037-6true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,962 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,964 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, 141#L1019-1true, threadThread3of4ForFork0InUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,964 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 9#threadEXITtrue, 140#L1019-1true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,971 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,973 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread1of4ForFork0_#res.offset_7| 0) (= |v_threadThread1of4ForFork0_#res.base_7| 0) (= v_threadThread1of4ForFork0_~x~0_5 v_~data~0_78))  InVars {~data~0=v_~data~0_78}  OutVars{threadThread1of4ForFork0_~x~0=v_threadThread1of4ForFork0_~x~0_5, threadThread1of4ForFork0_#res.base=|v_threadThread1of4ForFork0_#res.base_7|, threadThread1of4ForFork0_#res.offset=|v_threadThread1of4ForFork0_#res.offset_7|, ~data~0=v_~data~0_78}  AuxVars[]  AssignedVars[threadThread1of4ForFork0_~x~0, threadThread1of4ForFork0_#res.base, threadThread1of4ForFork0_#res.offset][35], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,974 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:52,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:52,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 90#L1038-13true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,980 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,981 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,981 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:52,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 147#L1037-6true, 61#L1019-4true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,997 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,998 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,999 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:52,999 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:52,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:52,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:53,003 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0InUse, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,004 INFO  L383   tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event
[2023-10-26 09:08:53,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:53,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:53,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 57 ancestors and is cut-off event
[2023-10-26 09:08:53,008 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,009 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:53,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:53,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:53,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 54#$Ultimate##0true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,010 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:08:53,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:53,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:53,015 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, 147#L1037-6true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 148#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,015 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,016 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,016 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,016 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,016 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,016 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,017 INFO  L383   tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 58 ancestors and is cut-off event
[2023-10-26 09:08:53,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,026 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 61#L1019-4true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,044 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,045 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 61#L1019-4true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,045 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:08:53,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,053 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, threadThread2of4ForFork0NotInUse, 8#threadEXITtrue, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 148#L1019-4true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,055 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, 147#L1037-6true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,057 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, 90#L1038-13true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,059 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-10-26 09:08:53,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:53,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:53,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is cut-off event
[2023-10-26 09:08:53,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, 147#L1037-6true, 141#L1019-1true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,060 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,061 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,064 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,066 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 9#threadEXITtrue, 140#L1019-1true, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,067 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,068 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,070 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, 147#L1037-6true, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,085 INFO  L383   tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 59 ancestors and is cut-off event
[2023-10-26 09:08:53,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,086 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:53,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:08:53,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:53,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,089 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 64#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,091 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, 141#L1019-1true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,094 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 113#L1038-12true, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, 141#L1019-1true, threadThread3of4ForFork0InUse, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,095 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, 90#L1038-13true, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,098 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,098 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 9#threadEXITtrue, 140#L1019-1true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,100 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 9#threadEXITtrue, 140#L1019-1true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,100 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,104 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,104 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,105 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,116 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 62#L1019-1true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,116 INFO  L383   tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 60 ancestors and is cut-off event
[2023-10-26 09:08:53,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,117 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:53,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:53,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 139#threadEXITtrue, 201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,118 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:53,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:08:53,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:53,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 8#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,125 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-10-26 09:08:53,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:53,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:53,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 49 ancestors and is cut-off event
[2023-10-26 09:08:53,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,127 INFO  L383   tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 61 ancestors and is cut-off event
[2023-10-26 09:08:53,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,141 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1406] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread3of4ForFork0_#res.offset_7| 0) (= |v_threadThread3of4ForFork0_#res.base_7| 0) (= v_threadThread3of4ForFork0_~x~0_5 v_~data~0_74))  InVars {~data~0=v_~data~0_74}  OutVars{threadThread3of4ForFork0_#res.base=|v_threadThread3of4ForFork0_#res.base_7|, threadThread3of4ForFork0_~x~0=v_threadThread3of4ForFork0_~x~0_5, ~data~0=v_~data~0_74, threadThread3of4ForFork0_#res.offset=|v_threadThread3of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread3of4ForFork0_#res.base, threadThread3of4ForFork0_~x~0, threadThread3of4ForFork0_#res.offset][82], [threadThread1of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 139#threadEXITtrue, 113#L1038-12true, 8#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,143 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 50 ancestors and is cut-off event
[2023-10-26 09:08:53,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,146 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 139#threadEXITtrue, 9#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,146 INFO  L383   tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 62 ancestors and is cut-off event
[2023-10-26 09:08:53,157 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,157 INFO  L383   tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event
[2023-10-26 09:08:53,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-10-26 09:08:53,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-10-26 09:08:53,158 INFO  L386   tUnfolder$Statistics]:   existing Event has 63 ancestors and is cut-off event
[2023-10-26 09:08:53,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0NotInUse, 9#threadEXITtrue, 147#L1037-6true, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,170 INFO  L383   tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event
[2023-10-26 09:08:53,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-10-26 09:08:53,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-10-26 09:08:53,170 INFO  L386   tUnfolder$Statistics]:   existing Event has 65 ancestors and is cut-off event
[2023-10-26 09:08:53,174 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, 90#L1038-13true, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,175 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2023-10-26 09:08:53,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:53,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 51 ancestors and is cut-off event
[2023-10-26 09:08:53,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:08:53,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,175 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1411] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread4of4ForFork0_#res.offset_7| 0) (= |v_threadThread4of4ForFork0_#res.base_7| 0) (= v_~data~0_76 v_threadThread4of4ForFork0_~x~0_5))  InVars {~data~0=v_~data~0_76}  OutVars{threadThread4of4ForFork0_#res.offset=|v_threadThread4of4ForFork0_#res.offset_7|, threadThread4of4ForFork0_#res.base=|v_threadThread4of4ForFork0_#res.base_7|, threadThread4of4ForFork0_~x~0=v_threadThread4of4ForFork0_~x~0_5, ~data~0=v_~data~0_76}  AuxVars[]  AssignedVars[threadThread4of4ForFork0_#res.offset, threadThread4of4ForFork0_#res.base, threadThread4of4ForFork0_~x~0][97], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 9#threadEXITtrue, threadThread2of4ForFork0NotInUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,176 INFO  L383   tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 66 ancestors and is cut-off event
[2023-10-26 09:08:53,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 147#L1037-6true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,180 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2023-10-26 09:08:53,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:53,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:08:53,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 53 ancestors and is cut-off event
[2023-10-26 09:08:53,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,181 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-10-26 09:08:53,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:53,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:53,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:53,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1425] L1022-2-->threadEXIT: Formula: (and (= |v_threadThread2of4ForFork0_#res.base_7| 0) (= |v_threadThread2of4ForFork0_#res.offset_7| 0) (= v_threadThread2of4ForFork0_~x~0_7 v_~data~0_80))  InVars {~data~0=v_~data~0_80}  OutVars{threadThread2of4ForFork0_~x~0=v_threadThread2of4ForFork0_~x~0_7, threadThread2of4ForFork0_#res.base=|v_threadThread2of4ForFork0_#res.base_7|, ~data~0=v_~data~0_80, threadThread2of4ForFork0_#res.offset=|v_threadThread2of4ForFork0_#res.offset_7|}  AuxVars[]  AssignedVars[threadThread2of4ForFork0_~x~0, threadThread2of4ForFork0_#res.base, threadThread2of4ForFork0_#res.offset][59], [Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), threadThread1of4ForFork0NotInUse, 201#true, 139#threadEXITtrue, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, Black: 210#true, threadThread4of4ForFork0NotInUse, 216#true, 212#(= |#race~ready~0| 0)])
[2023-10-26 09:08:53,182 INFO  L383   tUnfolder$Statistics]: this new event has 70 ancestors and is cut-off event
[2023-10-26 09:08:53,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:53,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:08:53,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 54 ancestors and is cut-off event
[2023-10-26 09:08:53,183 INFO  L130       PetriNetUnfolder]: 124324/215293 cut-off events.
[2023-10-26 09:08:53,183 INFO  L131       PetriNetUnfolder]: For 50054/50940 co-relation queries the response was YES.
[2023-10-26 09:08:54,244 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 440637 conditions, 215293 events. 124324/215293 cut-off events. For 50054/50940 co-relation queries the response was YES. Maximal size of possible extension queue 8397. Compared 2345964 event pairs, 60751 based on Foata normal form. 43/166980 useless extension candidates. Maximal degree in co-relation 440627. Up to 139895 conditions per place. 
[2023-10-26 09:08:55,584 INFO  L137   encePairwiseOnDemand]: 335/342 looper letters, 56 selfloop transitions, 11 changer transitions 0/115 dead transitions.
[2023-10-26 09:08:55,584 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 115 transitions, 522 flow
[2023-10-26 09:08:55,585 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2023-10-26 09:08:55,585 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2023-10-26 09:08:55,591 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 594 transitions.
[2023-10-26 09:08:55,592 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5789473684210527
[2023-10-26 09:08:55,592 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 594 transitions.
[2023-10-26 09:08:55,592 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 594 transitions.
[2023-10-26 09:08:55,592 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2023-10-26 09:08:55,592 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 594 transitions.
[2023-10-26 09:08:55,602 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:55,604 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:55,606 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 342.0) internal successors, (1368), 4 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:55,606 INFO  L175             Difference]: Start difference. First operand has 87 places, 94 transitions, 322 flow. Second operand 3 states and 594 transitions.
[2023-10-26 09:08:55,606 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 115 transitions, 522 flow
[2023-10-26 09:08:56,392 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 115 transitions, 496 flow, removed 0 selfloop flow, removed 2 redundant places.
[2023-10-26 09:08:56,393 INFO  L231             Difference]: Finished difference. Result has 88 places, 103 transitions, 391 flow
[2023-10-26 09:08:56,394 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=342, PETRI_DIFFERENCE_MINUEND_FLOW=304, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=391, PETRI_PLACES=88, PETRI_TRANSITIONS=103}
[2023-10-26 09:08:56,394 INFO  L288   CegarLoopForPetriNet]: 84 programPoint places, 4 predicate places.
[2023-10-26 09:08:56,394 INFO  L495      AbstractCegarLoop]: Abstraction has has 88 places, 103 transitions, 391 flow
[2023-10-26 09:08:56,394 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 181.66666666666666) internal successors, (545), 3 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:56,394 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2023-10-26 09:08:56,395 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2023-10-26 09:08:56,395 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2023-10-26 09:08:56,395 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 14 more)] ===
[2023-10-26 09:08:56,395 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2023-10-26 09:08:56,395 INFO  L85        PathProgramCache]: Analyzing trace with hash 1448136107, now seen corresponding path program 1 times
[2023-10-26 09:08:56,395 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2023-10-26 09:08:56,395 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093448474]
[2023-10-26 09:08:56,396 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2023-10-26 09:08:56,402 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2023-10-26 09:08:56,431 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2023-10-26 09:08:56,476 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2023-10-26 09:08:56,476 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2023-10-26 09:08:56,476 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093448474]
[2023-10-26 09:08:56,476 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093448474] provided 1 perfect and 0 imperfect interpolant sequences
[2023-10-26 09:08:56,476 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2023-10-26 09:08:56,476 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2023-10-26 09:08:56,477 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358300689]
[2023-10-26 09:08:56,477 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2023-10-26 09:08:56,477 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2023-10-26 09:08:56,477 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2023-10-26 09:08:56,478 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2023-10-26 09:08:56,478 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2023-10-26 09:08:56,490 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 176 out of 342
[2023-10-26 09:08:56,490 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 103 transitions, 391 flow. Second operand  has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2023-10-26 09:08:56,490 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2023-10-26 09:08:56,490 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 342
[2023-10-26 09:08:56,490 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2023-10-26 09:08:57,401 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:57,401 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:08:57,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,401 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,402 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 23 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][25], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,402 INFO  L383   tUnfolder$Statistics]: this new event has 26 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:08:57,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 21 ancestors and is cut-off event
[2023-10-26 09:08:57,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:08:57,624 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,624 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 24 ancestors and is cut-off event
[2023-10-26 09:08:57,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,825 INFO  L383   tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,825 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,838 INFO  L383   tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is not cut-off event
[2023-10-26 09:08:57,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:57,915 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:57,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,916 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,916 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:57,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,916 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:08:57,917 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0NotInUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:57,917 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,917 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:57,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 171#L1030-10true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:58,492 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 171#L1030-10true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,493 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,514 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:58,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:58,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:58,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,525 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:58,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:58,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:58,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:58,525 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,525 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,526 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:58,555 INFO  L383   tUnfolder$Statistics]: this new event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:08:58,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is not cut-off event
[2023-10-26 09:08:58,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 180#L1029-6true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,936 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:58,938 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,939 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,939 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,954 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 171#L1030-10true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:08:58,955 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:58,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 171#L1030-10true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,956 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:58,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,982 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:08:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:58,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:58,997 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,997 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:58,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:58,998 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:58,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:59,031 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:08:59,031 INFO  L383   tUnfolder$Statistics]: this new event has 29 ancestors and is not cut-off event
[2023-10-26 09:08:59,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:08:59,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is not cut-off event
[2023-10-26 09:08:59,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is not cut-off event
[2023-10-26 09:08:59,049 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:59,049 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,050 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:59,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 25 ancestors and is cut-off event
[2023-10-26 09:08:59,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,051 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:08:59,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:08:59,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,144 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:59,145 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,146 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,146 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,875 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,875 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:59,878 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,879 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,879 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,935 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,937 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:59,938 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,938 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,943 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,946 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 26 ancestors and is cut-off event
[2023-10-26 09:08:59,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:08:59,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,987 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:59,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,988 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:08:59,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:08:59,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:08:59,989 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,990 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,990 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:08:59,991 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:08:59,991 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:08:59,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:08:59,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:00,009 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,009 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,009 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,010 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:00,012 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,012 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,013 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,013 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,045 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:00,045 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:00,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:00,046 INFO  L383   tUnfolder$Statistics]: this new event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is not cut-off event
[2023-10-26 09:09:00,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:00,064 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,065 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:00,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:00,174 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,175 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,175 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,176 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,176 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,176 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:00,177 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,177 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,177 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,178 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 117#L1030-9true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,180 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,182 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,203 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,204 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,204 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,205 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,243 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,243 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,243 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,244 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,246 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,390 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 204#true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,390 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,390 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:00,392 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,393 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 204#true, 61#L1019-4true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,393 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,407 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,407 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,409 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,409 INFO  L383   tUnfolder$Statistics]: this new event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is not cut-off event
[2023-10-26 09:09:00,551 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,551 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,980 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:00,980 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:00,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:00,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,981 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,991 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:00,994 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:00,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:00,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,051 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,051 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,051 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,054 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,054 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 180#L1029-6true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,057 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,058 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,058 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,059 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,060 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,060 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,061 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,062 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,063 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,063 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,064 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 117#L1030-9true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,065 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,067 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 180#L1029-6true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,067 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,067 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,114 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,114 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,115 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,130 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,131 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,145 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,146 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,146 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,147 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,175 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,179 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,179 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,183 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,197 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,198 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [threadThread1of4ForFork0InUse, 201#true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,198 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [threadThread1of4ForFork0InUse, 201#true, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:01,199 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [threadThread1of4ForFork0InUse, 201#true, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,199 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,205 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 27 ancestors and is cut-off event
[2023-10-26 09:09:01,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,303 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,304 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,305 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,306 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:01,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:01,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 117#L1030-9true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,462 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 117#L1030-9true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,465 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,467 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 117#L1030-9true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,467 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,475 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,475 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,475 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,477 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,504 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:01,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,505 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,505 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,506 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,507 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,509 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,509 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,510 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,510 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,561 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,563 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,657 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 204#true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,658 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,658 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,659 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,659 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,660 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 204#true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,660 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,660 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,670 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:01,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,671 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,671 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,673 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,673 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,684 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:01,684 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,684 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:01,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 204#true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,749 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,752 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,752 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,752 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,753 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,753 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 39#L1032-3true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,761 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 204#true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,761 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,762 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 204#true, 141#L1019-1true, 61#L1019-4true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,762 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,764 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,764 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,765 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 204#true, 140#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,765 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,780 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:01,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:01,782 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,782 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:01,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:01,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,783 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:01,787 INFO  L383   tUnfolder$Statistics]: this new event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:01,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is not cut-off event
[2023-10-26 09:09:01,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,973 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,977 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:01,988 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:01,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:01,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,482 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 180#L1029-6true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,483 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,483 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,484 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,485 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,485 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,486 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,486 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,486 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,487 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,488 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,488 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,489 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,490 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,490 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,491 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 180#L1029-6true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,494 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 117#L1030-9true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,498 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,498 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,499 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 117#L1030-9true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,500 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 180#L1029-6true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,500 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,501 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,548 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:02,548 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,548 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,549 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,549 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,550 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:02,550 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,551 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,551 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,552 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:02,573 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,574 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,575 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,575 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,576 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,576 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,582 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,582 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,583 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,588 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,596 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,597 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,598 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:02,603 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,604 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 28 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,604 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:02,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 117#L1030-9true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,773 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,785 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:02,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,786 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,786 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:02,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,786 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,787 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,787 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,788 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,790 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:02,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,828 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,828 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:02,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,829 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,829 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:02,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,829 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,830 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,830 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,831 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,832 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:02,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,832 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:02,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,833 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:02,836 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,836 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,837 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,907 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,907 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:02,909 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:02,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:02,989 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:02,990 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:02,991 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:02,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:02,991 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:02,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:02,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,001 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 204#true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,001 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,003 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,003 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 204#true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,004 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,007 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,007 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,007 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 204#true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,008 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 204#true, 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,008 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,008 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,010 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,010 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 204#true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,011 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,021 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:03,021 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,025 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:03,028 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,030 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,030 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,034 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:03,034 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:03,044 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,098 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,111 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,179 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 39#L1032-3true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,179 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,179 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 204#true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,180 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 61#L1019-4true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,180 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,180 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,184 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,197 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,198 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,198 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,198 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,206 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 204#true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,207 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,207 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, 69#L1019-2true, Black: 204#true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,208 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,253 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:03,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:03,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:03,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:03,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,259 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,260 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,260 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,264 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,264 INFO  L383   tUnfolder$Statistics]: this new event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is not cut-off event
[2023-10-26 09:09:03,264 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:03,298 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:03,312 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,312 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,312 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,313 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:03,313 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:03,313 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 106#L1032-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,011 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,127 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 117#L1030-9true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,127 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,128 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 180#L1029-6true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,129 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 117#L1030-9true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,130 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 106#L1032-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,130 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,209 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,209 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,210 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,210 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,214 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,215 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,215 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,215 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,227 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,227 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,228 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,229 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,229 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,229 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,229 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,230 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 29 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,230 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,230 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,235 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,235 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,235 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,236 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:04,410 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,410 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,411 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,412 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,413 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,414 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,415 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,418 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,418 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,419 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,420 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,420 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,424 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,424 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,425 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,426 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,426 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,427 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,483 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,483 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,483 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,484 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,485 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,485 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,487 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,487 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:04,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,488 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:04,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:04,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,489 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,494 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,494 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,495 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,496 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,496 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,497 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,500 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,571 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,573 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:04,597 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,598 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,636 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,665 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,665 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,668 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,668 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,669 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,726 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,741 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,741 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,741 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,766 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,766 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:04,799 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,814 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,814 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:04,816 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,817 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:04,817 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,818 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][78], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,842 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,843 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 204#true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,843 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,844 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,844 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,847 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,847 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,847 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,847 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 204#true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,848 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,852 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 204#true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,853 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,853 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, 69#L1019-2true, Black: 204#true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,854 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:04,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:04,884 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:04,886 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,886 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:04,887 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,888 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,889 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,899 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,906 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,909 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,924 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,939 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:04,942 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:04,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:04,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 204#true, Black: 210#true, 39#L1032-3true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,029 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:05,030 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,030 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 204#true, Black: 210#true, 39#L1032-3true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,031 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:05,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:05,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:05,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:05,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,052 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:05,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,055 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:05,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:05,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:05,059 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,060 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:05,066 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,066 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,069 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:05,069 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:05,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,069 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:05,070 INFO  L383   tUnfolder$Statistics]: this new event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is not cut-off event
[2023-10-26 09:09:05,071 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:05,074 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:05,074 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,075 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:05,075 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:05,076 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,076 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,076 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,092 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:05,093 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,093 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,093 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:05,106 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:05,107 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:05,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:05,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,729 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,730 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,730 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,732 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,732 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:07,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 30 ancestors and is cut-off event
[2023-10-26 09:09:07,733 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,733 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,736 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,736 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,737 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,738 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,738 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,750 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,750 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,777 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,777 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,778 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:07,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:07,823 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,824 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,825 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,826 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,826 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,959 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,959 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,960 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,961 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,962 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:07,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,962 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,963 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,963 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:07,965 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,965 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,967 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,968 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,969 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,969 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,970 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,970 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,971 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,972 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,973 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,973 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,974 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,975 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,976 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,976 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,976 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,977 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:07,977 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,978 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,982 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,983 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,984 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,985 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,986 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:07,987 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,987 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:07,988 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,988 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:07,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,988 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:07,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:07,989 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:07,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,065 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,065 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,073 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,074 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,077 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,077 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,078 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,083 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,084 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,084 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,086 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, 170#$Ultimate##0true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,086 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,088 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,088 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,089 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,096 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:08,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,097 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,097 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,120 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,141 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,155 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,155 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,155 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,156 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,156 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,157 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,166 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,167 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 89#L1034true])
[2023-10-26 09:09:08,181 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,181 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,182 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,182 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,183 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,185 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:08,185 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,186 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,554 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,554 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,557 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:08,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:08,557 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,557 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,581 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,598 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,599 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,599 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 80#L1034-2true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,621 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,622 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,623 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,653 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,653 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:08,654 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,654 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:08,655 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,655 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 204#true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,671 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][109], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,671 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,671 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,672 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 99#L1032-5true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 204#true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,672 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,672 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,685 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,685 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,686 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,688 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,694 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,698 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,698 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,700 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,734 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,734 INFO  L383   tUnfolder$Statistics]: this new event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:08,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is not cut-off event
[2023-10-26 09:09:08,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,834 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,834 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,834 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,837 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,838 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,838 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,842 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,842 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,854 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,854 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,855 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,855 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,856 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,856 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,859 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,859 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,859 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,863 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,864 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:08,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,864 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:08,868 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,868 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,869 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,869 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,871 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:08,871 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,872 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,872 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,872 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,878 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,879 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:08,884 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:08,884 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:08,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,184 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,185 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,185 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,185 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,212 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,214 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,217 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,218 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,221 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 94#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,222 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 31 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,222 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:10,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,223 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:10,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,344 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,344 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,346 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,346 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:10,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,349 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,349 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,349 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,350 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,350 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,350 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,351 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,352 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,352 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,352 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,353 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,354 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,355 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,355 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,356 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,356 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,357 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,357 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,359 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,359 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,360 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,360 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,361 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,362 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,362 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,363 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,363 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,366 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,367 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,367 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,368 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,368 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,368 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,369 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,370 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,370 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,371 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,464 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,465 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,465 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,465 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,465 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,468 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,469 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,472 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,473 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,488 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,489 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,491 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,492 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,502 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,503 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,503 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,524 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,524 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,524 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,529 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,529 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,537 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,537 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,537 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,538 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,553 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,554 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,554 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,567 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,568 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,568 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,568 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,569 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:10,587 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 89#L1034true])
[2023-10-26 09:09:10,588 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 89#L1034true])
[2023-10-26 09:09:10,589 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,606 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,606 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,606 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,606 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,607 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,621 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,621 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,621 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,622 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,622 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,630 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:10,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:10,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,641 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,641 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,642 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,660 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,661 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:10,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,661 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,693 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 148#L1019-4true, 62#L1019-1true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,693 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,693 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,694 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,694 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,694 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,730 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,730 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,731 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,731 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,780 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,780 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:10,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,781 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,782 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:10,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,816 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:10,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:10,928 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,928 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,929 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:10,933 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,933 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,937 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,942 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,943 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,943 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,947 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,947 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,948 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,948 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,948 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,950 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:10,950 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,951 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,951 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,951 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:10,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:10,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:10,956 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:10,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:10,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:11,418 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:11,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,418 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:11,419 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,419 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:11,423 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,423 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:11,424 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,424 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:11,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,424 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:11,554 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 57#L1022-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,554 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,554 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,564 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,927 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:11,927 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:11,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,864 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 16#L1022-2true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,865 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 16#L1022-2true, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,865 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,865 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,886 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,886 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,886 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,886 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,887 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,895 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,897 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,897 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,898 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,899 INFO  L383   tUnfolder$Statistics]: this new event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is not cut-off event
[2023-10-26 09:09:12,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,902 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:12,902 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 32 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:12,903 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,905 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,905 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,933 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,934 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,958 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,960 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,960 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:12,967 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,968 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:12,994 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:12,995 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:12,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:12,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:13,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,044 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:13,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:13,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:13,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:13,045 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,045 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,048 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:13,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,049 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,049 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:13,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,053 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,053 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,054 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,054 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,054 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,055 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,056 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,056 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,057 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,057 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,058 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,058 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,059 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,059 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,060 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,060 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,061 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,063 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,063 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,201 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,201 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,201 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,201 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,202 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,202 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,203 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,205 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,206 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,206 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,207 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,207 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,212 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,213 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,213 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,214 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,214 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,214 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,226 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,238 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,241 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,241 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,241 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,245 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,245 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,246 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,247 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,248 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,249 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,249 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,250 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,250 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,252 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,252 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,253 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,253 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,286 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,286 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,286 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,287 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,298 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 80#L1034-2true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,299 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,299 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,299 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 80#L1034-2true, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,300 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,323 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:13,323 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,358 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,359 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,359 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,360 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,362 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,362 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,363 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,363 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,367 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,367 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,375 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,376 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,376 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,381 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,381 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,382 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,382 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,384 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,384 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,385 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,389 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,389 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:13,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,392 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:13,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:13,398 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,399 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,399 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,399 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,411 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,412 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,421 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,422 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 62#L1019-1true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,425 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,426 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,433 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,433 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,444 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:13,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,446 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,447 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,447 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:13,457 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,457 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,458 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,508 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,508 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,509 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,509 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,549 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,549 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,549 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,550 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,557 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,568 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,571 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,572 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,572 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,573 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,573 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,605 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:13,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,608 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:13,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:13,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,619 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:13,619 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:13,620 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,732 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,733 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,736 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,736 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,736 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,739 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,740 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:13,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,740 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,742 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,742 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,742 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,743 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,744 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,744 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,744 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,744 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,745 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:13,787 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,787 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:13,799 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,800 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:13,800 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:13,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:13,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:14,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:14,341 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:14,341 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, 57#L1022-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:14,428 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,428 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,445 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:14,445 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:14,472 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,925 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:14,925 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,925 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,985 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 16#L1022-2true, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:14,985 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:14,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:15,955 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:15,955 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:15,956 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,976 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,976 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,983 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:15,983 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,984 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,986 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,986 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,986 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,986 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,986 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,987 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:15,987 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,987 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,988 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,989 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,992 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,992 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:15,994 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,994 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,994 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,995 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:15,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:15,997 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1249] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][49], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 77#L1036true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,997 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:15,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 33 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 77#L1036true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:15,998 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:15,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,018 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,018 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,061 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,062 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:16,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,063 INFO  L383   tUnfolder$Statistics]: this new event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:16,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is not cut-off event
[2023-10-26 09:09:16,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,064 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,065 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,072 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,072 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,099 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,100 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,100 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,102 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,103 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,103 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,140 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 69#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,142 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,144 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,145 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,152 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,152 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,153 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,153 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,154 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,154 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,154 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,317 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,318 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,319 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,319 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,323 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,323 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,323 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,324 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,325 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,325 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,328 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,328 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,329 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,329 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,340 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,342 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,342 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,345 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,345 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,345 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,346 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,346 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,346 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,353 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,353 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,354 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,357 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,358 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,358 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,359 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,363 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,365 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,366 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:16,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:16,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:16,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:16,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,367 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,368 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,370 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,371 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,373 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,374 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,376 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,377 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,435 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,436 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,445 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,446 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,457 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,458 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,458 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:16,458 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,462 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,463 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:16,463 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,499 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,500 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,500 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,501 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,504 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,505 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,505 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,505 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,506 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,508 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,508 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,514 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,514 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,515 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,515 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,517 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,517 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,518 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,518 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,519 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,520 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,520 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,530 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,531 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,531 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,535 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,536 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,541 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,542 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,542 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,564 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,565 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,565 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,570 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,571 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,579 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,579 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,580 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,581 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,581 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,617 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,627 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,645 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,646 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,651 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,652 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,697 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,697 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,698 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,698 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,707 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,707 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,708 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,713 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,716 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,719 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,720 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,720 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,721 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,723 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,724 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,724 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,725 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,727 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,728 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,728 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,764 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,764 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,764 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:16,765 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,873 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,874 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,874 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,878 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,878 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:16,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 34 ancestors and is cut-off event
[2023-10-26 09:09:16,882 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,882 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,882 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,883 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,883 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,884 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:16,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,884 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,885 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,914 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,915 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,915 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,915 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,926 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,927 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:16,927 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,927 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:16,937 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,938 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:16,942 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:16,942 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:16,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:17,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,431 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,436 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,460 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,460 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,461 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,461 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,473 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,473 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,474 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:17,577 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,614 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,652 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:17,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,805 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:17,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:17,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:17,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:17,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:17,934 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:17,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 16#L1022-2true, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:18,182 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,245 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:18,245 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:18,443 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:18,444 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,445 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:18,445 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:18,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,209 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,209 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,211 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,212 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,216 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,216 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,216 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,217 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:19,217 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,217 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,219 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:19,220 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,221 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,221 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,222 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,222 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,224 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,224 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,224 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,226 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,226 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,226 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,227 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,227 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,227 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,245 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,245 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,246 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,250 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,250 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,251 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,251 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,293 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,294 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,294 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,295 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,295 INFO  L383   tUnfolder$Statistics]: this new event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is not cut-off event
[2023-10-26 09:09:19,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,296 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,297 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,297 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,305 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,306 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,307 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,307 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,330 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,330 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,330 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,331 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,332 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,332 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,332 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,333 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,333 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:19,335 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,336 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,337 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,368 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,370 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,373 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,374 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,374 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,374 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,376 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,573 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,573 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,589 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,590 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,590 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,591 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,591 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,596 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,596 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,597 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,597 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,597 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,600 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,600 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,600 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,604 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,604 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,606 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,606 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,609 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,610 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,611 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 69#L1019-2true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,613 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,613 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,614 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,614 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,614 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,615 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,617 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,618 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,618 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,618 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,619 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,619 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,619 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,620 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,629 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,629 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,630 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,630 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,630 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,631 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,631 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,631 INFO  L383   tUnfolder$Statistics]: this new event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is not cut-off event
[2023-10-26 09:09:19,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,632 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,633 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,636 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,637 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,640 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,640 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,646 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:19,646 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,650 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,651 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,651 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,749 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,750 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,750 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,751 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,753 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:19,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:19,755 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,755 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,757 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,757 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,759 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,760 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,760 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,760 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,761 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,761 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,761 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,762 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,762 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,762 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,762 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,763 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,763 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,763 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,773 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,773 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,774 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,779 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,780 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,780 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,786 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,787 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,787 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,788 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,788 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,788 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,789 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,789 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,789 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,796 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,796 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,797 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 62#L1019-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,800 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,800 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,805 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,806 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,806 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,812 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,812 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,813 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,819 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,819 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,819 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,820 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,820 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,852 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,852 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,853 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,853 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,854 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,854 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,857 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,857 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,857 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,918 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,918 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,919 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,919 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,921 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,921 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,922 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,923 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,923 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,932 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,933 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,933 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,934 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,934 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,935 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,935 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,940 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,940 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,941 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,942 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,946 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,947 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,947 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,947 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:19,976 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:19,977 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:19,984 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:19,985 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:19,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:19,985 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,626 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:20,627 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:20,627 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,665 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,666 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,666 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,667 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:20,703 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,703 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,707 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,707 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,708 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,709 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,710 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,710 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,727 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:20,727 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 94#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,728 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,728 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:20,862 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:20,862 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:20,862 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:21,027 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,028 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,028 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,028 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:21,064 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,065 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,065 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:21,066 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,066 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:21,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,121 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,123 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,123 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:21,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,260 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,263 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,265 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,517 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:21,540 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,540 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,540 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,541 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:21,541 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,541 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:21,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,277 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,278 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,279 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,279 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,292 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,292 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,293 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,294 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,339 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,339 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is cut-off event
[2023-10-26 09:09:22,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 35 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,340 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,560 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,561 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,563 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,563 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,564 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:22,651 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,652 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,652 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,653 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,653 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,745 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,745 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:22,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:22,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:22,745 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:22,746 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,746 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,746 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,813 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,813 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,910 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,911 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:22,911 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,911 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,926 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,926 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,926 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,928 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,928 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,931 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,931 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:22,932 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:22,934 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,934 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,934 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,936 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,940 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,940 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,941 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,941 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,942 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,944 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,944 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,944 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,945 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:22,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,946 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,966 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,966 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,967 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,967 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,972 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:22,973 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:22,973 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,977 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true])
[2023-10-26 09:09:22,978 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,981 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,982 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:22,983 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:22,983 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:22,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:22,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,080 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,080 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,081 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,085 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,085 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,085 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,086 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,104 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,104 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,104 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,105 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,106 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,111 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,111 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,111 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,112 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,113 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,119 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:23,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:23,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,121 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,122 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,122 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,124 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,125 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,127 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,127 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,129 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,130 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,131 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 62#L1019-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,131 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,132 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,168 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:23,168 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,765 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,766 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,767 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,767 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,767 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,768 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 16#L1022-2true, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,768 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,768 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,776 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:23,777 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,777 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,777 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,778 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,778 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,778 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 134#threadEXITtrue, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,778 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:23,992 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,992 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,993 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:23,993 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:23,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:23,993 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,042 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,043 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,044 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,044 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,045 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,047 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,048 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,073 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,074 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,086 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,090 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,095 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,099 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,099 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,099 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,099 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,099 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,117 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:24,118 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:24,119 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,127 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,127 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,130 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,131 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,131 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,134 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,135 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,140 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,192 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,192 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,193 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,267 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,268 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,268 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,268 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,268 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,269 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,270 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,270 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,270 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,511 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,512 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,512 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 144#L1022-2true])
[2023-10-26 09:09:24,530 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:24,531 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:24,532 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,538 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,538 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,538 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,539 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,539 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,570 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,571 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,571 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,572 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,573 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,576 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,576 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,576 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,577 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,578 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,579 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,579 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 16#L1022-2true, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,583 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 16#L1022-2true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,584 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,584 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,584 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 16#L1022-2true, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,584 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:24,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,585 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,586 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,627 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,638 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,638 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,639 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,640 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,708 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,708 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,708 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,711 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,711 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,711 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,712 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:24,716 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,717 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,717 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:24,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:24,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,806 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,810 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,810 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,810 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,813 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,815 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,815 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,815 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:24,817 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:24,890 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:24,890 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:24,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,025 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,025 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,025 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,026 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,026 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,026 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,026 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,027 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,029 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,029 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,041 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,041 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,041 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,042 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,063 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,064 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,073 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,073 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,073 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,074 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,074 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,074 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,100 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,100 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,100 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,101 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,334 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,336 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,336 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,336 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,337 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,338 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,338 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,338 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,357 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:30,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:30,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:30,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:30,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 16#L1022-2true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,368 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, threadThread4of4ForFork0InUse, 77#L1036true, 54#$Ultimate##0true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,368 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 36 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,369 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,371 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,371 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,372 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,380 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,380 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,381 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,387 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,388 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,388 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,391 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,391 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,392 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,395 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,396 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,437 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,438 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,438 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,552 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,552 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,552 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,553 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,556 INFO  L383   tUnfolder$Statistics]: this new event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is not cut-off event
[2023-10-26 09:09:30,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,572 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, 90#L1038-13true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,572 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,616 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,617 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,636 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,636 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,636 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,637 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,637 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,638 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,638 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,638 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,639 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,640 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,641 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:30,641 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,687 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,687 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,687 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,688 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,688 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,719 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:30,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:30,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:30,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:30,720 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:30,720 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,726 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,726 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,726 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,727 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,812 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,812 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,812 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,907 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 134#threadEXITtrue, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,907 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,908 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,920 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,921 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:30,922 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,922 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,927 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,928 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,928 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:30,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:30,929 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,929 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,934 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,935 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,935 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,935 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,937 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,937 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,938 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,938 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:30,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:30,952 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,952 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,952 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,953 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,953 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,953 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,955 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,955 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,956 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,959 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,959 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,960 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,960 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,961 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,961 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,962 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,965 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:30,965 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,965 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,965 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,965 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,966 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,966 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:30,967 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:30,967 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:30,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,056 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,056 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,060 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,060 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,060 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,061 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,080 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:31,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:31,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:31,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:31,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,081 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,082 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,088 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:31,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:31,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:31,088 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,089 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,089 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,089 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,090 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,093 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,093 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,094 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,094 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,095 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,095 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,096 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,097 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,097 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,097 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:31,138 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,138 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,139 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,144 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,145 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,145 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,145 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 16#L1022-2true, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,248 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,248 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 16#L1022-2true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,248 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,249 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,250 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,250 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,250 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,250 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,250 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,251 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 134#threadEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,261 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,262 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [113#L1038-12true, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,262 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,262 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,263 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,535 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [139#threadEXITtrue, 201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,535 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,589 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,590 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,591 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,592 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,592 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,592 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,592 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,595 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,596 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,596 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:31,608 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,608 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,609 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,610 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,610 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,613 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,613 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:31,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,633 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,634 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,634 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,647 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,648 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:31,648 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,648 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,666 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,666 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,666 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:31,667 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:31,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:31,670 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:31,670 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:31,670 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,939 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,939 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,939 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,939 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,940 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,942 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:32,942 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,942 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,945 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,945 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,945 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,946 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,946 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,946 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,949 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:32,949 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,949 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,950 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,954 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,954 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,954 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,954 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,954 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,955 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,956 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,957 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:32,958 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,959 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:32,972 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:32,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,980 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 134#threadEXITtrue, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,981 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,982 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,983 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:32,984 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,997 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:32,997 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,997 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,998 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:32,998 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:32,998 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:32,999 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,001 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:33,001 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:09:33,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,043 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:33,043 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,043 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,044 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:33,044 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,044 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,052 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,053 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,053 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,061 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,062 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,079 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,080 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,080 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,080 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,081 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,082 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,082 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,168 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:33,169 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,169 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,189 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,189 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,190 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,191 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,191 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,191 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,220 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:33,221 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,221 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:09:33,245 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,245 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,245 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 69#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,246 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,303 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,305 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,306 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,307 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,311 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,311 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,311 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,350 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,350 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:33,415 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 144#L1022-2true])
[2023-10-26 09:09:33,415 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,415 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:33,416 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,416 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,421 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,422 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,422 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,431 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,431 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,432 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,440 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,441 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,441 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,453 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 100#L1022-1true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,453 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,453 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,454 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,454 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,454 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,486 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,487 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,487 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,488 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,488 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,488 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,489 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,489 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,492 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,492 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,492 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,493 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,493 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,493 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,494 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,494 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,494 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,496 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,496 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,497 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,498 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,498 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,498 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,499 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,499 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,500 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 16#L1022-2true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,502 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 16#L1022-2true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,503 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,503 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,504 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,504 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,504 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,505 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,505 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,505 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,506 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,506 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,508 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 16#L1022-2true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,508 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,509 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 16#L1022-2true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,509 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,510 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,510 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,511 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,512 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,512 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,512 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,513 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,513 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,513 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,514 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:33,514 INFO  L383   tUnfolder$Statistics]: this new event has 46 ancestors and is cut-off event
[2023-10-26 09:09:33,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,514 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is cut-off event
[2023-10-26 09:09:33,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,519 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,520 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,521 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,521 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:33,522 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,522 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,522 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,522 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,523 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,523 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,559 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,559 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,560 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,562 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,562 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,562 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,564 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,564 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,566 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,566 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,566 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,567 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,581 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,581 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,639 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,640 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,642 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:33,645 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,645 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,645 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,646 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,647 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,647 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,647 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,651 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,651 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,651 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,651 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,652 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,717 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,718 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,718 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,718 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,719 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,719 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,720 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,722 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,722 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,722 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,723 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,723 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,723 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,725 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,725 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,725 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,730 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,730 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,730 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,731 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,731 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,731 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:33,774 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,774 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,774 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,775 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,775 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,776 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,791 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,791 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,794 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,794 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,799 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,799 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,800 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,800 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,801 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:33,973 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,973 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,973 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,974 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,974 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,974 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,975 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,975 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,975 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,976 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,977 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,978 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 16#L1022-2true, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,979 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,980 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,980 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,980 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,982 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,982 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:33,990 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,990 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:33,995 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,995 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,995 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:33,995 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:33,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:33,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,011 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,011 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,011 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,027 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 94#L1019-2true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,042 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,046 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,048 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,049 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:34,072 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 46 ancestors and is not cut-off event
[2023-10-26 09:09:34,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,231 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][131], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 39#L1032-3true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,231 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,231 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,232 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, Black: 204#true, 140#L1019-1true, Black: 210#true, 39#L1032-3true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,232 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,232 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 204#true, 140#L1019-1true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,233 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][142], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 141#L1019-1true, Black: 210#true, 39#L1032-3true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,233 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,233 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,234 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,294 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,295 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,295 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,296 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,297 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,297 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,297 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,298 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,298 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,310 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,310 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,310 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,315 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,315 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,317 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,317 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,318 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,319 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,319 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,335 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,335 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,339 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,339 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,339 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,340 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 16#L1022-2true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,340 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,342 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,342 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,342 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,343 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,343 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,343 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,353 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,353 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,363 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,364 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,366 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,367 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,367 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,372 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,372 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,385 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,386 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 37 ancestors and is cut-off event
[2023-10-26 09:09:34,386 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,387 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,438 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,438 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,438 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 152#L1022-1true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,439 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,439 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,439 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 54#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:34,440 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:34,543 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,543 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,544 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,546 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,547 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,547 INFO  L383   tUnfolder$Statistics]: this new event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,547 INFO  L386   tUnfolder$Statistics]:   existing Event has 41 ancestors and is not cut-off event
[2023-10-26 09:09:34,603 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0NotInUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,603 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,603 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:34,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,649 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:34,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,650 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,650 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:34,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,668 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:34,668 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:34,669 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,669 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:34,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,697 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,697 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,698 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,698 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,699 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true, 144#L1022-2true])
[2023-10-26 09:09:34,699 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,699 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,700 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:34,700 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:34,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][105], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:34,701 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:34,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:35,734 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 152#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:35,734 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,734 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,734 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:35,735 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,735 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:35,737 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,737 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,737 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:35,738 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,738 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 152#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:35,772 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,772 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,772 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:35,773 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:35,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,773 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:35,843 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:35,843 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,844 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:35,844 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,844 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:35,850 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,851 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 71#L1019-2true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:35,851 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:35,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:35,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:36,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][128], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 152#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,129 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][127], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,130 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][106], [threadThread1of4ForFork0NotInUse, 201#true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 90#L1038-13true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,141 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,350 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 62#L1019-1true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,350 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,350 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,353 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,353 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,353 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,354 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,354 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,354 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,355 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,355 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,355 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,355 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,356 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,357 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,358 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,358 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,361 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,361 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,361 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,361 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,362 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,363 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,363 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,363 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,364 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,365 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,365 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,365 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,366 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,367 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:36,367 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:09:36,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 93#L1022-2true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,368 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 93#L1022-2true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,369 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,370 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,371 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,373 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,373 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,373 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,387 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,387 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,387 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,388 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,388 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,388 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,389 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,402 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,403 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,410 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,410 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,411 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,413 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,414 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,414 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,414 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,422 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,422 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,422 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,423 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,423 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,428 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,428 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,429 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,429 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,434 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,435 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,435 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,435 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,436 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 144#L1022-2true])
[2023-10-26 09:09:36,436 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,436 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:36,437 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,437 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,440 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,440 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,440 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,441 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,444 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,444 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,445 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,446 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,446 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,446 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,448 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,448 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,448 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,448 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,449 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,451 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,452 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,452 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,455 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,455 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,455 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,455 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,456 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,457 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,457 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,457 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,458 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,459 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,459 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,459 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,459 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,460 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:36,466 INFO  L383   tUnfolder$Statistics]: this new event has 47 ancestors and is cut-off event
[2023-10-26 09:09:36,466 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is cut-off event
[2023-10-26 09:09:36,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,468 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,469 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,469 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,469 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,472 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,472 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,473 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,481 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,484 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,489 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,489 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,490 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,490 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,501 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,501 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,502 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,516 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,516 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,516 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,517 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,517 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,517 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,518 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,519 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 94#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,519 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,519 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,520 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,520 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,526 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,527 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,527 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,527 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,528 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,528 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,528 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,545 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,545 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,555 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,555 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,556 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 134#threadEXITtrue, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,572 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,572 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,573 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,573 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,573 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 144#L1022-2true, 216#true])
[2023-10-26 09:09:36,574 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,588 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,588 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,589 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,589 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,590 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,590 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,590 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,591 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,591 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,607 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,607 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,607 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,608 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,608 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,608 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,608 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,609 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,609 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,632 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,632 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,632 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,633 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,633 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,633 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,634 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,729 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 163#threadErr0ASSERT_VIOLATIONDATA_RACEtrue])
[2023-10-26 09:09:36,729 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 47 ancestors and is not cut-off event
[2023-10-26 09:09:36,729 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:36,753 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 134#threadEXITtrue, 100#L1022-1true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:36,753 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,753 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,754 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 77#L1036true, 134#threadEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,754 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,754 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,794 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 100#L1022-1true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:36,794 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,795 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,795 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,795 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 77#L1036true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,795 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:36,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,796 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:36,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,839 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, 69#L1019-2true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,840 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 69#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:36,841 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 141#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:36,880 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,928 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 94#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,928 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:36,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 39 ancestors and is cut-off event
[2023-10-26 09:09:36,929 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L381   tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 69#L1019-2true, 116#ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACEtrue, 140#L1019-1true, Black: 210#true, 221#true, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:36,967 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:36,967 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:37,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 144#L1022-2true])
[2023-10-26 09:09:37,019 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:37,019 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,031 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0), 144#L1022-2true])
[2023-10-26 09:09:37,032 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 144#L1022-2true])
[2023-10-26 09:09:37,032 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,032 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,037 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, 134#threadEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,038 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,046 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,047 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,055 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,055 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,055 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 132#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,056 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,056 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,106 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,107 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,107 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,107 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,108 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,109 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,109 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,110 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,110 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,110 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,111 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 16#L1022-2true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,111 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 16#L1022-2true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,112 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,113 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,113 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,113 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,113 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,114 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,114 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,114 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,115 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,115 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,115 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,118 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,118 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,119 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,120 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,120 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,121 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,123 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 16#L1022-2true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,124 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 16#L1022-2true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,124 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,124 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,125 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,126 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,126 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,127 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_171|) 0) (= (store |v_#pthreadsMutex_190| |v_~#ready_mutex~0.base_171| (store .cse0 |v_~#ready_mutex~0.offset_171| 1)) |v_#pthreadsMutex_189|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_190|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_189|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_171|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_171|, threadThread2of4ForFork0_#t~nondet4=|v_threadThread2of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread2of4ForFork0_#t~nondet4][46], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,127 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 16#L1022-2true, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,129 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,130 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 164#L1019-4true, threadThread4of4ForFork0InUse, 16#L1022-2true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,130 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,130 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,131 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1294] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][45], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,131 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,133 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,133 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,133 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,133 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,136 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,136 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,136 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,137 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,137 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,137 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,137 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,137 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,137 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,138 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,138 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,139 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,139 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,140 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 139#threadEXITtrue, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, 164#L1019-4true, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,143 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 139#threadEXITtrue, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 77#L1036true, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,144 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,148 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,149 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,149 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,150 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1019-4-->L1019-1: Formula: (= |v_#race~ready~0_4| 0)  InVars {}  OutVars{#race~ready~0=|v_#race~ready~0_4|}  AuxVars[]  AssignedVars[#race~ready~0][85], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 64#L1019-1true, 129#L1022-1true, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,150 INFO  L383   tUnfolder$Statistics]: this new event has 43 ancestors and is cut-off event
[2023-10-26 09:09:37,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:37,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:37,150 INFO  L386   tUnfolder$Statistics]:   existing Event has 38 ancestors and is cut-off event
[2023-10-26 09:09:37,186 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,186 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,187 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,188 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,189 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,189 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,189 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,190 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,190 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,192 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,192 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 190#$Ultimate##0true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,193 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,194 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, 14#$Ultimate##0true, threadThread4of4ForFork0InUse, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,195 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 14#$Ultimate##0true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,195 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,195 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,196 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 71#L1019-2true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,196 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,197 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,201 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,202 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,202 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,202 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 61#L1019-4true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,208 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,275 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,276 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,276 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,277 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,277 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,280 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,280 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,280 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,281 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,281 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,281 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 57#L1022-1true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,282 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,283 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,284 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 71#L1019-2true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,284 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1275] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][23], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 57#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,288 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1363] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163|))) (and (= |v_#pthreadsMutex_173| (store |v_#pthreadsMutex_174| |v_~#ready_mutex~0.base_163| (store .cse0 |v_~#ready_mutex~0.offset_163| 1))) (= (select .cse0 |v_~#ready_mutex~0.offset_163|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_174|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_173|, threadThread1of4ForFork0_#t~nondet4=|v_threadThread1of4ForFork0_#t~nondet4_7|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_163|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_163|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of4ForFork0_#t~nondet4][22], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 170#$Ultimate##0true, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 149#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 10#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,288 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,368 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,368 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,369 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,369 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,375 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 184#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,375 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,375 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,376 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, 113#L1038-12true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,376 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,376 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,381 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, 64#L1019-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,381 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,381 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,383 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, 62#L1019-1true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,383 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, Black: 210#true, 221#true, 129#L1022-1true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,384 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,384 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,385 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 147#L1037-6true, 141#L1019-1true, Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,385 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,385 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,386 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,391 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1313] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][112], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 62#L1019-1true, 152#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, 147#L1037-6true, Black: 210#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true, 223#(= |#race~data~0| 0)])
[2023-10-26 09:09:37,392 INFO  L383   tUnfolder$Statistics]: this new event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 42 ancestors and is not cut-off event
[2023-10-26 09:09:37,396 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1256] L1022-->L1022-1: Formula: (= |v_#race~data~0_4| 0)  InVars {}  OutVars{#race~data~0=|v_#race~data~0_4|}  AuxVars[]  AssignedVars[#race~data~0][80], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 148#L1019-4true, 62#L1019-1true, 100#L1022-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 223#(= |#race~data~0| 0), 216#true])
[2023-10-26 09:09:37,396 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 77#L1036true, 164#L1019-4true, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,397 INFO  L383   tUnfolder$Statistics]: this new event has 45 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,397 INFO  L386   tUnfolder$Statistics]:   existing Event has 40 ancestors and is cut-off event
[2023-10-26 09:09:37,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, 3#ULTIMATE.startEXITtrue, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,411 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,411 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,412 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,412 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1382] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167|))) (and (= (store |v_#pthreadsMutex_182| |v_~#ready_mutex~0.base_167| (store .cse0 |v_~#ready_mutex~0.offset_167| 1)) |v_#pthreadsMutex_181|) (= (select .cse0 |v_~#ready_mutex~0.offset_167|) 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_182|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_181|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_167|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_167|, threadThread3of4ForFork0_#t~nondet4=|v_threadThread3of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread3of4ForFork0_#t~nondet4][81], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 164#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 64#L1019-1true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,425 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 141#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, 22#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,426 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,427 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,461 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,462 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,462 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,463 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 3#ULTIMATE.startEXITtrue, 148#L1019-4true, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,463 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,463 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,466 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 148#L1019-4true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), 140#L1019-1true, Black: 210#true, 221#true, 28#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,467 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,467 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,468 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1361] L1020-1-->L1019-4: Formula: (let ((.cse0 (select |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161|))) (and (= (select .cse0 |v_~#ready_mutex~0.offset_161|) 0) (= (store |v_#pthreadsMutex_170| |v_~#ready_mutex~0.base_161| (store .cse0 |v_~#ready_mutex~0.offset_161| 1)) |v_#pthreadsMutex_169|)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_170|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_169|, ~#ready_mutex~0.offset=|v_~#ready_mutex~0.offset_161|, ~#ready_mutex~0.base=|v_~#ready_mutex~0.base_161|, threadThread4of4ForFork0_#t~nondet4=|v_threadThread4of4ForFork0_#t~nondet4_7|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread4of4ForFork0_#t~nondet4][111], [201#true, threadThread1of4ForFork0InUse, 113#L1038-12true, threadThread2of4ForFork0InUse, 161#threadErr1ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of4ForFork0InUse, threadThread4of4ForFork0InUse, 91#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 148#L1019-4true, 62#L1019-1true, Black: 206#(= |#race~data~0| |ULTIMATE.start_main_#t~nondet12#1|), Black: 210#true, 221#true, Black: 218#(= |#race~ready~0| |ULTIMATE.start_main_#t~nondet14#1|), 216#true])
[2023-10-26 09:09:37,468 INFO  L383   tUnfolder$Statistics]: this new event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
[2023-10-26 09:09:37,468 INFO  L386   tUnfolder$Statistics]:   existing Event has 44 ancestors and is cut-off event
